【技术实现步骤摘要】
基于WiFi通信的分布式音视频传输处理方法、装置、设备及介质
本专利技术涉及音视频处理领域,尤其涉及一种基于WiFi通信的分布式音视频传输处理方法、装置、设备及介质。
技术介绍
目前的分布式音视频传输大多基于IP组播或者广播,在网络传输中的各传输节点均需要实现复杂的TCP/IP协议,组网和实施复杂,技术要求高,实施成本高。除此之外,经网络传输后的音视频信号还需要进行处理,以保证音视频在播放时,音频和视频能保持同步,以保证观看体验。但是一般来说,处理视频所需的处理时间要比处理音频的时间更长,从而会导致在播放音视频时,出现声音和画面不同步的现象。即使预先设置音频和视频的时延补偿值,也无法满足不同码率或格式的音视频的时间同步。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种基于WiFi通信的分布式音视频传输处理方法,基于WiFi协议管理报文,以进行时钟同步,使得传输音视频时,保证音视频采集和播放的同步性,操作方便。本专利技术的目的之一采用以下技术方案实现:一种基于 ...
【技术保护点】
1.一种基于WiFi通信的分布式音视频传输处理方法,其特征在于,包括以下步骤:/n通过WiFi协议管理主机端和客户端之间的报文;/n对所述主机端和所述客户端进行虚拟时钟同步;/n根据所述报文的内容,确定网络工作模式;/n根据所述网络工作模式,传输音视频数据。/n
【技术特征摘要】
1.一种基于WiFi通信的分布式音视频传输处理方法,其特征在于,包括以下步骤:
通过WiFi协议管理主机端和客户端之间的报文;
对所述主机端和所述客户端进行虚拟时钟同步;
根据所述报文的内容,确定网络工作模式;
根据所述网络工作模式,传输音视频数据。
2.如权利要求1所述的基于WiFi通信的分布式音视频传输处理方法,其特征在于,所述网络工作模式包括:
下发模式:所述主机端向所述客户端发送报文请求,由所述客户端响应所述报文请求;
采集模式:所述客户端向所述主机端发送报文请求,由所述主机端响应所述报文请求;
下发和采集并存模式:所述主机端向所述客户端发送报文请求并由客户端响应,同时所述客户端向主机端发送报文请求由所述主机端响应。
3.如权利要求2所述的基于WiFi通信的分布式音视频传输处理方法,其特征在于,根据所述下发模式,传输音视频数据,包括以下步骤:
所述主机端将待传输的音视频数据分割成若干相同时长的帧片;
所述主机端向若干所述客户端分别传输所述帧片和其他客户端的网络延时;
若干所述客户端接收所述帧片,并将所述帧片进行连续缓存,当连续缓存的帧片数量大于指定阈值时,等待最大网络延时,若干所述客户端开始同步播放所述音视频数据,其中所述其他客户端的网络延时为所述其他客户端与所述主机端之间的网络延时。
4.如权利要求2所述的基于WiFi通信的分布式音视频传输处理方法,其特征在于,根据所述采集模式,传输音视频数据,包括以下步骤:
各所述客户端分别采集音视频数据,并把采集到的音视频数据传输至所述主机端;
所述主机端接收并处理若干个所述客户端采集到的音视频数据:
所述主机端将若干个所述客户端采集到的音视频数据分别分割成若干相同时长的帧片;
根据若干所述客户端和所述主机端的网络延时,将若干所述客户端进行时钟同步;
根据所述时钟同步结果,依次合并若干个所述客户端在同一时刻对应的帧片,得到合并后的音视频数据。
5.如权利要求1-4任一项所述的基于WiFi通信的分布式音视频传输处理方法,其特征在于,对所述主机端和所述客户端进行虚拟时钟同步,包括如下步骤:
步骤1:获取所述主机端发送所述报文时的时钟...
【专利技术属性】
技术研发人员:康海洋,姚博,刘宗孺,李志为,
申请(专利权)人:杭州博联智能科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。