[发明专利]一种数据传输的方法及装置有效
申请号: | 202110658633.1 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113542813B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 王思珏 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04L65/61;H04L47/24;H04L47/32;H04L47/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
本公开涉及通信技术领域,尤其涉及一种数据传输的方法及装置。用于解决在弱网下,音频数据不能稳定传输的问题,该方法为:获取第一源数据包集合;在每一次发送周期发送数据之前,按照设定阈值和预设的丢弃优先级对第一源数据包集合进行丢包处理,获得第二源数据包集合,第二源数据包集合对应的第二预计总传送时长未达到设定阈值;然后,将第二源数据包集合包含的至少一个数据包发送至接收端;这样,可以最大限度地保证每一次发送周期都可以将从外接采集设备获取到的各个音频数据包,稳定地发送至接收端;从而做到将从外接采集设备获取到的全部音频数据包稳定地发送至接收端,进而使接收端的用户可以获得视频会议中具有连贯性和完整性的音频数据。
技术领域
本公开涉及通信技术领域,尤其涉及一种数据传输的方法及装置。
背景技术
随着实时视频通讯技术的发展,实时视频会议的应用也日益普及。实时视频会议通过多媒体网络技术可以让处于不同地点的参会者同时参加一个会议,并能进行实时反馈和沟通,从而显著提高工作效率。
实时视频会议能否顺畅进行,与当前的网络环境密切相关。当当前网络环境良好,视频会议音视频数据可以顺利地发送至参会者的显示设备上;但当当前网络环境较差时,如当前网络可用带宽低于需传输的音频数据的传输码率和视频数据的传输码率的最低码率之和,接收端的参会者会看到时不时卡顿的视频画面,以及听到断断续续、不连贯的声音。已有技术下,并没有优选的方案来解决数据传输过程中出现的上述问题。
因此,需要设计一种新的方法以解决上述问题。
发明内容
本公开的目的是提供一种数据传输的方法及装置,用于在实时视频会议中,当前网络可用带宽不足以保证音频和视频正常传输时,解决音频不连贯的问题。
本公开实施例提供的具体技术方案如下:
第一方面,一种数据传输的方法,包括:
获取第一源数据包集合;
在发送数据之前,若所述第一源数据包集合对应的第一预计总传送时长达到设定阈值,则按照预设的丢弃优先级,对所述第一源数据包集合进行丢包处理,获得第二源数据包集合,所述第二源数据包集合对应的第二预计总传送时长未达到所述设定阈值;其中,所述第一预计总传送时长是基于上一发送周期的结束时刻对应的第一传输码率确定的,所述第二预计总传送时长是基于本次发送周期的开始时刻对应的第二传输码率确定的;
将所述第二源数据包集合包含的至少一个数据包发送至接收端。
第二方面,一种数据传输的装置,包括:
获取模块,用于获取第一源数据包集合;
丢包模块,用于在发送数据之前,若所述第一源数据包集合对应的第一预计总传送时长达到设定阈值,则按照预设的丢弃优先级,对所述第一源数据包集合进行丢包处理,获得第二源数据包集合,所述第二源数据包集合对应的第二预计总传送时长未达到所述设定阈值;其中,所述第一预计总传送时长是基于上一发送周期的结束时刻对应的第一传输码率确定的,所述第二预计总传送时长是基于本次发送周期的开始时刻对应的第二传输码率确定的;
发送模块,用于将所述第二源数据包集合包含的至少一个数据包发送至接收端。
第三方面,一种数据传输设备,包括:
存储器,用于存储可被控制器执行的计算机程序;
控制器与存储器连接,被配置为执行如上述第一方面任一项的方法。
第四方面,一种计算机可读存储介质,当所述计算机可读存储介质中的计算机程序由处理器执行时,使得所述处理器能够执行上述第一方面中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110658633.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种富含膳食纤维的发芽糙米及其制备方法
- 下一篇:一种AI智能文本处理系统