[发明专利]基于WiFi通信的分布式音视频传输处理方法、装置、设备及介质在审
申请号: | 202010691191.6 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111918101A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 康海洋;姚博;刘宗孺;李志为 | 申请(专利权)人: | 杭州博联智能科技股份有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/43;H04N21/4363;H04N21/643 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张迪 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 wifi 通信 分布式 视频 传输 处理 方法 装置 设备 介质 | ||
本发明公开了一种基于WiFi通信的分布式音视频传输处理方法,涉及音视频处理领域,旨在实现主机端和客户端之间的时钟同步,保证音视频播放或处理的同步性,该方法包含以下步骤:通过WiFi协议管理主机端和客户端的报文;对主机端和客户端进行虚拟时钟同步;根据所述报文的内容,确定网络工作模式;根据所述网络工作模式,传输并处理音视频数据。本发明还公开了一种基于WiFi通信的分布式音视频传输处理装置、电子设备和计算机存储介质。
技术领域
本发明涉及音视频处理领域,尤其涉及一种基于WiFi通信的分布式音视频传输处理方法、装置、设备及介质。
背景技术
目前的分布式音视频传输大多基于IP组播或者广播,在网络传输中的各传输节点均需要实现复杂的TCP/IP协议,组网和实施复杂,技术要求高,实施成本高。除此之外,经网络传输后的音视频信号还需要进行处理,以保证音视频在播放时,音频和视频能保持同步,以保证观看体验。但是一般来说,处理视频所需的处理时间要比处理音频的时间更长,从而会导致在播放音视频时,出现声音和画面不同步的现象。即使预先设置音频和视频的时延补偿值,也无法满足不同码率或格式的音视频的时间同步。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种基于WiFi通信的分布式音视频传输处理方法,基于WiFi协议管理报文,以进行时钟同步,使得传输音视频时,保证音视频采集和播放的同步性,操作方便。
本发明的目的之一采用以下技术方案实现:
一种基于WiFi通信的分布式音视频传输处理方法,包括以下步骤:
通过WiFi协议管理主机端和客户端的报文;
对所述主机端和所述客户端进行虚拟时钟同步;
根据所述报文的内容,确定网络工作模式;
根据所述网络工作模式,传输音视频数据。
进一步地,所述网络工作模式包括:
下发模式:所述主机端向所述客户端发送报文请求,由所述客户端响应所述报文请求;
采集模式:所述客户端向所述主机端发送报文请求,由所述主机端响应所述报文请求;
下发和采集并存模式:所述主机端向所述客户端发送报文请求并由客户端响应,同时所述客户端向主机端发送报文请求由所述主机端响应。
进一步地,根据所述下发模式,传输音视频数据,包括以下步骤:
所述主机端将待传输的音视频数据分割成若干相同时长的帧片;
所述主机端向若干所述客户端分别传输所述帧片和其他客户端的网络延时;
若干所述客户端接收所述帧片,并将所述帧片进行连续缓存,当连续缓存的帧片数量大于指定阈值时,等待最大网络延时,若干所述客户端开始播放所述音视频数据,其中所述其他客户端的网络延时为所述其他客户端与所述主机端之间的网络延时。从而当所述客户端的数量为两个以上时,使得多个所述客户端同时同步播放音视频数据。
进一步地,根据所述采集模式,各客户端将通过音视频设备采集到的音视频数据传输到主机端,主机端将对该音视频数进行合并,完成音视频数据的采集,包括以下步骤:
各所述客户端分别采集音视频数据,并把采集到的音视频数据传输至所述主机端;
所述主机端接收并处理若干个所述客户端采集到的音视频数据:
所述主机端将若干个所述客户端采集到的音视频数据分别分割成若干相同时长的帧片;
根据若干所述客户端和所述主机端之间的网络延时,将若干所述客户端进行时钟同步;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州博联智能科技股份有限公司,未经杭州博联智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010691191.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半透明多功能型水性涂料
- 下一篇:可在线清理水过滤网组合结构