降低视频数据错误率的方法及视频设备的制造方法

文档序号:9436383阅读:407来源:国知局
降低视频数据错误率的方法及视频设备的制造方法
【技术领域】
[0001] 本发明涉及一种数据传输方法及设备,尤其是涉及一种降低视频数据错误率的方 法及视频设备。
【背景技术】
[0002] 在传统视频会议技术中,常见的用来解决视频数据封包遗失的方法有下列两种: 一种是从编码端传送冗余片段,当错误发生时,用冗余片段进行错误恢复,画面仍可保持正 确性,但是编码端的CPU负载大幅增加且需要额外的网络频宽来传送冗余片段。另一种是 在解码端进行错误隐藏,不需要额外的网络频宽,但是解码端的CPU负载大幅增加,且由于 所述错误隐藏是采用遗失的数据附近的数据帧进行补偿,仍有一定程度的失真。因此,视频 数据封包遗失的问题仍待解决。

【发明内容】

[0003] 鉴于以上内容,有必要提供一种降低视频数据错误率的新方法。
[0004] 鉴于以上内容,还有必要提供使用上述降低视频数据错误率的新方法的视频设 备。
[0005] 所述降低视频数据错误率的方法的发送过程包括步骤:与远端的视频设备建立网 络连接,并发送开始视频会议的请求;检测无线网络覆盖范围内的本地移动装置;控制检 测到的本地移动装置与所述远端的视频设备检测到的远端移动装置成对建立连接;对即将 传送的视频数据封包进行复制;根据建立连接的本地移动装置与远端移动装置的对数,设 置视频分流机制;向所述远端的视频设备传送该视频数据封包,并将复制后的视频数据封 包按照设置的视频分流机制传送至各个本地移动装置;控制所述各个本地移动装置共同将 复制后的视频数据封包传送至对应的远端移动装置,以使当远端的视频设备从本地的视频 设备接收到的视频数据封包出现遗失时,从所述远端移动装置中获取对应的复制后的视频 数据封包,以对遗失的视频数据封包进行补偿。
[0006] 所述降低视频数据错误率的方法的接收过程包括步骤:与远端的视频设备建立网 络连接,接收远端的视频设备发送的开始视频会议的请求;检测无线网络覆盖范围内的本 地移动装置;控制检测到的本地移动装置与所述远端的视频设备检测到的远端移动装置成 对建立连接;接收所述远端的视频设备传送的视频数据封包;接收经由各个远端移动装置 传送至对应的本地移动装置,再由本地移动装置传送来的复制后的视频数据封包;及当从 所述远端的视频设备接收到的视频数据封包出现遗失时,从所述本地移动装置中获取对应 的复制后的视频数据封包,以对遗失的视频数据封包进行补偿。
[0007] 所述降低视频数据错误率的视频设备包括:连接模块,用于与远端的视频设备建 立网络连接,并发送开始视频会议的请求;检测模块,用于检测无线网络覆盖范围内的本地 移动装置;控制模块,用于控制检测到的本地移动装置与所述远端的视频设备检测到的远 端移动装置成对建立连接;复制模块,用于对即将传送的视频数据封包进行复制;设置模 块,用于根据建立连接的本地移动装置与远端移动装置的对数,设置视频分流机制;传送 模块,用于向所述远端的视频设备传送该视频数据封包,并将复制后的视频数据封包按照 设置的视频分流机制传送至各个本地移动装置,控制所述各个本地移动装置共同将复制后 的视频数据封包传送至对应的远端移动装置,以使当远端的视频设备从本地的视频设备接 收到的视频数据封包出现遗失时,从所述远端移动装置中获取对应的复制后的视频数据封 包,以对遗失的视频数据封包进行补偿。
[0008] 所述降低视频数据错误率的视频设备包括:连接模块,用于与远端的视频设备建 立网络连接,接收远端的视频设备发送的开始视频会议的请求;检测模块,用于检测无线网 络覆盖范围内的本地移动装置;控制模块,用于控制检测到的本地移动装置与所述远端的 视频设备检测到的远端移动装置成对建立连接;接收模块,用于接收所述远端的视频设备 传送的视频数据封包,并接收经由各个远端移动装置传送至对应的本地移动装置,再由本 地移动装置传送来的复制后的视频数据封包;及获取模块,用于当从所述远端的视频设备 接收到的视频数据封包出现遗失时,从所述本地移动装置中获取对应的复制后的视频数据 封包,以对遗失的视频数据封包进行补偿。
[0009] 相较于现有技术,所述的降低视频数据错误率的方法及视频设备,能够在视频会 议过程中藉由参与该视频会议人员的移动装置的多余频宽来传送复制后的视频数据封包, 当视频设备之间传送的视频数据封包出现遗失时,可以利用对应的复制后的视频数据封包 来进行错误恢复。本方法不需要额外进行视频压缩,而只需要复制视频数据封包,因此不需 要大幅增加CPU负载。并且本方法使用的是参与该视频会议人员的移动装置的多余频宽, 不需要额外租用网络频宽。另外,本方法是用复制后的视频数据封包来补偿遗失的视频数 据封包,因此可以保证视频画面的完整性,避免失真。
【附图说明】
[0010] 图1是本发明降低视频数据错误率的方法较佳实施例的应用环境图。
[0011] 图2是本发明降低视频数据错误率的视频设备较佳实施例的功能模块图。
[0012] 图3是本发明降低视频数据错误率的方法较佳实施例的发送过程流程图。
[0013] 图4是本发明降低视频数据错误率的方法较佳实施例的接收过程流程图。
[0014] 主要元件符号说明
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0015] 参阅图1所示,是本发明降低视频数据错误率的方法较佳实施例的应用环境图。 所述降低视频数据错误率的方法用于对发送端2和接收端4之间进行视频会议时传送的视 频数据封包进行错误恢复。发送端2中包括第一视频设备22和第一移动装置24,接收端4 中包括第二视频设备42和第二移动装置44。其中,第一视频设备22与第二视频设备42、 第一视频设备22与第一移动装置24、第一移动装置24与第二移动装置44、及第二移动装 置44与第二视频设备42之间分别建立网络连接。
[0016] 在本实施例中,第一视频设备22和第一移动装置24为本地的视频设备和移动装 置,第二视频设备42和第二移动装置44为远端的视频设备和移动装置。在其他实施例中, 也可以第一视频设备22和第一移动装置24为远端的视频设备和移动装置,第二视频设备 42和第二移动装置44为本地的视频设备和移动装置。
[0017] 在本实施例中,所述第一移动装置24与第二移动装置44可以是参与该视频会议 人员的使用3. 5G或4G网络的手机、平板电脑等可移动电子装置。第一视频设备22与第一 移动装置24之间及第二视频设备42与第二移动装置44之间可以通过WIFI建立连接。值 得注意的是,发送端2和接收端4中可以分别包括多个第一移动装置24和多个第二移动装 置44,每个第一移动装置24可以和一个第二移动装置44通过3. 5G或4G网络成对建立连 接。每一对第一移动装置24和第二移动装置44可以分别通过现有的即时网络聊天工具(例 如腾讯QQ)等方式进行数据传送。
[0018] 在视频会议过程中,所述降低视频数据错误率的方法在第一视频设备22向第二 视频设备42传送视频数据封包的同时,藉由第一移动装置24向第二移动装置44传送复制 后的视频数据封包,第二视频设备42可以利用第二移动装置44接收到的复制后的视频数 据封包来进行错误恢复。
[0019] 参阅图2所示,是本发明降低视频数据错误率的视频设备较佳实施例的功能模块 图。
[0020] 第一视频设备22和第二视频设备42皆包括连接模块202、检测模块204、控制模 块206、复制模块208、设置模块210、传送模块212、接收模块214、解析模块216及获取模块 218。在本实施例中,第一视频设备22的模块202-212用于实现降低视频数据错误率的方 法的发送过程,第二视频设备42的模块202-206及模块214-218用于实现降低视频数据错 误率的方法的接收过程。
[0021] 第一视频设备22的连
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1