[发明专利]数据的传输方法及装置在审
申请号: | 201611027171.9 | 申请日: | 2016-11-16 |
公开(公告)号: | CN106789886A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 胥亦伟;雷春平 | 申请(专利权)人: | 深圳市异度信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 传输 方法 装置 | ||
技术领域
本发明涉及通信领域,特别是涉及一种数据的传输方法及装置。
背景技术
在进行实时多方音视频通信时,如果网络延时较大,则影音数据的播放会受到影响。由于影音数据中音频数据比视频数据小,因此可能出现影音数据中视频和音频不同步的情况,这是由于较小的音频文件已从发送端传输到接收端,而较大的视频文件还未传输到接收端。
针对现有技术中,在网络延时的时候,较大数据可能传输不畅的问题,目前业界没有理想的解决方式。
发明内容
本发明目的在于提供一种数据的传输方法及装置,旨在解决网络延时的时候,较大数据可能传输不畅的问题。
本发明提供了一种数据的传输方法,该方法包括:获取多条数据的发送端时间和接收端时间;根据发送端时间和接收端时间确定多条数据中的超时数据并丢弃超时数据;根据超时数据的数量调整发送端的数据发送量。
本发明还提供了一种数据的传输装置,该装置包括:获取模块,用于获取多条数据的发送端时间和接收端时间;确定模块,用于根据发送端时间和接收端时间确定多条数据中的超时数据并丢弃超时数据;调整模块,用于根据超时数据的数量调整发送端的数据发送量。
通过本发明,接收到能够快速将网络情况反馈给发送端,发送端根据网络情况调节清晰度,从而保证了播放的流畅。
附图说明
图1是本发明实施例提供的数据的传输方法的流程图;
图2是本发明实施例提供的丢弃超时数据的方法的流程图;
图3是本发明实施例提供的调整数据发送量的方法的流程图;
图4是本发明优选实施例提供的数据的传输方法的流程图;
图5是本发明实施例提供的数据的传输装置的结构框图。
具体实施方式
为了使本发明要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供了一种数据的传输方法,图1是本发明实施例提供的数据的传输方法的流程图,如图1所示,该方法具体包括以下步骤S110至步骤S130。
步骤S110,获取多条数据的发送端时间和接收端时间。
本实施例中的数据可以是影音数据,即视频数据和音频数据。发送端时间是发送数据时的时间,接收端时间是接收数据时的时间。通过获取发送端和接收端两端的时间可以确定“相对时间”。在交互的过程中,发送端和接收端获取的时间可能是不一样的,因此不能用其中一端的时间作为数据传输的标准,否则无法保证实时性。“相对时间”可以作为一些操作的标准,例如,接收端在合并视频所用“相对时间”是发送端时间。相对时间的精度一般为微秒或纳秒。
为了准确地获取发送端时间,优选的,可以通过获取发送端的时间戳确定发送端时间,发送端在发送数据时写入时间戳。发送端将时间戳并入待发送的数据,接收端在接收数据时即可获取到发送不同数据时各自对应的时间戳。从而获取发送端时间。
步骤S120,根据发送端时间和接收端时间确定多条数据中的超时数据并丢弃超时数据。
根据发送端时间和接收端时间的差值可以确定数据是否超时,如果继续播放超时数据,可能导致音频和视频不同步的问题,因此在确认数据超时后,可以丢弃该数据,尽快达到视频和音频的同步。
图2是本发明实施例提供的丢弃超时数据的方法的流程图,该方法是对步骤S120的优选实施方式,如图2所示,该方法包括步骤S210至步骤S230。
步骤S210,计算发送端时间与接收端时间的时间差值。
通过时间戳或者其他时间表达方法,均可以对发送端时间和接收端时间求差值。
步骤S220,获取时间差阈值。
时间差阈值是人工预设的,用于确定数据超时程度,进而避免视频数据与音频数据的时间点明显不一致的情况。因此当一帧数据的时间差值超过时间差阈值时,可以确定当前数据超时。
步骤S230,判断多条数据中每条数据的时间差值和时间差阈值的大小,并丢弃时间差值大于时间差阈值的数据。
对各条数据逐条判断,判断数据的时间差值大于时间差阈值时,则丢弃对应的数据,继续对下一条数据进行判断,如果下一条数据的时间差值小于或等于时间差阈值,则播放该数据。
步骤S130,根据超时数据的数量调整发送端的数据发送量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市异度信息产业有限公司,未经深圳市异度信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611027171.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有刮板的中药煎药装置
- 下一篇:一种家用带称量功能的煎药机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置