一种通过WIFI实现实时传输音视频的方法及系统技术方案

技术编号:18119898 阅读:32 留言:0更新日期:2018-06-03 11:47
本发明专利技术提供一种通过WIFI实现实时传输音视频的方法,包括:建立ap端与sta端的无线传输通道;启动配对,sta端发送探测信号,ap端监听探测信号,ap端与对应的sta端进行配对;ap端根据监听到的探测信号单播探测响应,sta端在收到探测响应后启动注册流程,由sta端发送注册请求,ap端监听注册请求并回复注册响应完成注册;通过sta端发送能力支持,ap端接收到能力支持后,根据自身能力,协商出最佳能力值,双方按最佳能力值进行设置;按设置好的能力进行音视频数据的采集、发送、接收和处理操作。本发明专利技术还提供一种通过WIFI实现实时传输音视频的系统,实现点对点数据传输,按自定义协议协商信息进行数据处理,大大降低网络带宽的负载,提高传输效率。

A method and system for real-time transmission of audio and video via WIFI

The invention provides a method for real-time transmission of audio and video through WIFI, including: setting up a wireless transmission channel at the AP end and the sta end; starting a pairing, sending a detection signal at the sta end, listening to the detection signal at the AP end, and pairing the AP terminal with the corresponding sta end; the AP end is receiving the detection response based on the monitoring signal on the monitored signal, and the sta end is collected at the sta end. After the detection response, the registration process is started, the registration request is sent from the sta side, the AP end monitors the registration request and responds to the registration response to complete the registration; through the sta side sending ability support, the AP terminal receives the ability support, and according to its own ability, the best ability value is negotiated, both sides are set up according to the most Canon power value; according to the set good ability Force to collect, transmit, receive and process audio and video data. The invention also provides a system of real-time transmission of audio and video through WIFI, realizing point to point data transmission, processing data according to custom protocol consultation information, greatly reducing the load of network bandwidth and improving transmission efficiency.

【技术实现步骤摘要】
一种通过WIFI实现实时传输音视频的方法及系统
本专利技术涉及通信领域,尤其涉及一种通过WIFI实现实时传输音视频的方法及系统。
技术介绍
多媒体时代,用户对音视频的展现技术以及便捷性有了更高的需求,在现有技术中,音视频分屏技术通常是通过HDMI、VGA或DVI等方式分屏到多台显示终端,这种有线分屏输出技术,对设备接口有一定的要求,用户的输出显示设备不一定有对应的接口,且在使用过程中,需要将输入输出设备通过数据线连接,如果显示设备距离较远,还会增加布线的成本,因此,我们需要一种方法可以摆脱数据线和接口的束缚,基于无线传输的技术完成音视频传输。而传统的通过wifi方式进行无线传播音视频信号的方式,一个ap端(AccessPoint,即无线接入点)连接有多个sta端(Station,即站点,可以为手机电脑等终端),在音视频传输时采取的都是广播方式,占用较大的网络带宽资源。
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种通过WIFI实现实时传输音视频的方法,实现点对点数据传输的同时按自定义协议协商信息进行数据处理,大大降低网络带宽的负载,提高传输效率。本专利技术要解决的技术问题之一是这样实现的:一种通过WIFI实现实时传输音视频的方法,包括如下步骤:步骤10、通过遥控或实体按键,触发ap端与sta端完成wps(Wi-FiProtectedSetup,Wi-Fi保护设置)连接,建立无线传输通道;步骤20、启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;步骤30、启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;步骤40、进行能力协商,通过所述sta端发送能力支持,所述ap端接收到所述能力支持后,根据自身能力支持,协商出最佳能力值回复给sta端,双方按照所述最佳能力值进行能力设置;步骤50、按设置好的能力进行音视频数据的采集、发送、接收和处理操作。进一步的,所述能力包括视频的采样率、分辨率、帧率以及音频的采样率、通道数、编码方式。进一步的,在音视频数据传送期间,进行实时探测,若发现断线情况,则自动重新完成配对连接。进一步的,所述步骤50具体为:由数据发送方按协商好的能力对音视频数据进行采集,并将采集到的数据按自定义的协议进行编码、压缩、打包和发送,数据接收方接收到数据包后,按预先定义的协议进行拼包,并进行解码、显示和播放处理,所述数据发送方和数据接收方之一为sta端,另一为ap端。本专利技术要解决的技术问题之二,在于提供一种通过WIFI实现实时传输音视频的系统,实现点对点数据传输的同时按自定义协议协商信息进行数据处理,大大降低网络带宽的负载,提高传输效率。本专利技术要解决的技术问题之二是这样实现的:一种通过WIFI实现实时传输音视频的系统,包括:通道建立模块,用于通过遥控或实体按键,触发ap端与sta端完成wps(Wi-FiProtectedSetup,Wi-Fi保护设置)连接,建立无线传输通道;配对模块,用于启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;注册模块,用于启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;能力协商模块,用于进行能力协商,通过所述sta端发送能力支持,所述ap端接收到所述能力支持后,根据自身能力支持,协商出最佳能力值回复给sta端,双方按照所述最佳能力值进行能力设置;以及数据传输模块,用于按设置好的能力进行音视频数据的采集、发送、接收和处理操作。进一步的,所述能力包括视频的采样率、分辨率、帧率以及音频的采样率、通道数、编码方式。进一步的,在音视频数据传送期间,进行实时探测,若发现断线情况,则自动重新完成配对连接。进一步的,所述数据传输模块具体为:由数据发送方按协商好的能力对音视频数据进行采集,并将采集到的数据按自定义的协议进行编码、压缩、打包和发送,数据接收方接收到数据包后,按预先定义的协议进行拼包,并进行解码、显示和播放处理,所述数据发送方和数据接收方之一为sta端,另一为ap端。本专利技术具有如下优点:1、基于无线wifi完成的音视频数据传输,通过一键配对连接,减少各种数据线拔插等操作,变相降低了分屏显示的世界成本和经济成本;2、设备配对自动协商能力,以最佳采集参数、传输参数以及编解码方式处理数据,大大提高音视频数据传输处理效率;3、通过自定义协议的协商,完成设备点对点的配对连接,采用单播方式进行音视频数据的传输,且数据经过编码压缩等,降低网络带宽的负载;4、音视频数据采集、传输、处理与配对协商相互独立,可灵活扩展多种使用场景,大大提升用户体验。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术一种通过WIFI实现实时传输音视频的方法执行流程图。具体实施方式如图1所示,本专利技术一种通过WIFI实现实时传输音视频的方法,包括如下步骤:步骤10、通过遥控或实体按键,触发ap端与sta端完成wps连接,建立无线传输通道;步骤20、启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;步骤30、启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;步骤40、进行能力协商,通过所述sta端发送能力支持,所述ap端接收到所述能力支持后,根据自身能力支持,协商出最佳能力值回复给sta端,双方按照所述最佳能力值进行能力设置,所述能力包括视频的采样率、分辨率、帧率以及音频的采样率、通道数、编码方式;步骤50、按设置好的能力进行音视频数据的采集、发送、接收和处理操作,所述步骤50具体为:由数据发送方按协商好的能力对音视频数据进行采集,并将采集到的数据按自定义的协议进行编码、压缩、打包和发送,数据接收方接收到数据包后,按预先定义的协议进行拼包,并进行解码、显示和播放处理,所述数据发送方和数据接收方之一为sta端,另一为ap端。本专利技术在音视频数据传送期间,进行实时探测,若发现断线情况,则自动重新完成配对连接,以保证正常的数据传输。本专利技术一种通过WIFI实现实时传输音视频的系统,包括:通道建立模块,用于通过遥控或实体按键,触发ap端与sta端完成wps连接,建立无线传输通道;配对模块,用于启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;注册模块,用于启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;本文档来自技高网...
一种通过WIFI实现实时传输音视频的方法及系统

【技术保护点】
一种通过WIFI实现实时传输音视频的方法,其特征在于:包括如下步骤:步骤10、通过遥控或实体按键,触发ap端与sta端完成wps连接,建立无线传输通道;步骤20、启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;步骤30、启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;步骤40、进行能力协商,通过所述sta端发送能力支持,所述ap端接收到所述能力支持后,根据自身能力支持,协商出最佳能力值回复给sta端,双方按照所述最佳能力值进行能力设置;步骤50、按设置好的能力进行音视频数据的采集、发送、接收和处理操作。

【技术特征摘要】
1.一种通过WIFI实现实时传输音视频的方法,其特征在于:包括如下步骤:步骤10、通过遥控或实体按键,触发ap端与sta端完成wps连接,建立无线传输通道;步骤20、启动配对,所述sta端发送探测信号,所述ap端监听探测信号,并根据所述探测信号与对应的sta端进行配对,所述探测信号包括sta端设备的IP地址和MAC地址;步骤30、启动注册,所述ap端根据监听到的探测信号单播探测响应,所述sta端在收到探测响应后启动注册流程,由所述sta端发送注册请求,所述ap端监听注册请求,并回复注册响应完成注册;步骤40、进行能力协商,通过所述sta端发送能力支持,所述ap端接收到所述能力支持后,根据自身能力支持,协商出最佳能力值回复给sta端,双方按照所述最佳能力值进行能力设置;步骤50、按设置好的能力进行音视频数据的采集、发送、接收和处理操作。2.根据权利要求1所述的一种通过WIFI实现实时传输音视频的方法,其特征在于:所述能力包括视频的采样率、分辨率、帧率以及音频的采样率、通道数、编码方式。3.根据权利要求1所述的一种通过WIFI实现实时传输音视频的方法,其特征在于:在音视频数据传送期间,进行实时探测,若发现断线情况,则自动重新完成配对连接。4.根据权利要求1所述的一种通过WIFI实现实时传输音视频的方法,其特征在于:所述步骤50具体为:由数据发送方按协商好的能力对音视频数据进行采集,并将采集到的数据按自定义的协议进行编码、压缩、打包和发送,数据接收方接收到数据包后,按预先定义的协议进行拼包,并进行解码、显示和播放处理,所述数据发送方和数据接收方之一为sta端,另一为ap端。5.一种通过WI...

【专利技术属性】
技术研发人员:林勇何祖恒
申请(专利权)人:福建星网智慧科技股份有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1