[发明专利]一种分布式数据传输的方法、装置和系统在审
申请号: | 202010148510.9 | 申请日: | 2020-03-05 |
公开(公告)号: | CN113364726A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 兰文涛;黄一炜;唐旭;张磊 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/927;H04L12/853;H04L12/26 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 数据传输 方法 装置 系统 | ||
本申请提供了一种分布式数据传输的方法、装置和系统。输入设备在向输出设备发送RTP数据时,会根据设备延迟控制列表,确定第一输出设备的延迟时间和第二输出设备的延迟时间;根据第一输出设备的延迟时间和第二输出设备的延迟时间,向该第一输出设备和该第二输出设备发送RTP数据,使得该第一输出设备和该第二输出设备输出数据的时间相同。通过在时间上对该第一输出设备和该第二输出设备输出数据的时间进行控制,可以使得第一输出设备和第二输出设备同时输出数据,并且不会降低输出设备的输出质量,提高了用户的体验度。
技术领域
本申请涉及通信领域,更为具体的,涉及一种分布式数据传输的方法、装置和系统。
背景技术
目前主要基于实时传输协议(Real-time Transport Protocol,RTP)在多终端上实现音频视频的播放。但由于在网络传输过程中,不可避免的会发生延时,现有技术针对网络传输过程中的延迟,使用拥塞机制GCC和带宽调节策略来保证延迟、质量和网络速度之间的平衡。
在面对未来1+8的应用场景(即一个输入源设备和多个输出源设备)的时候,需要协调同步多个输出源设备的播放,否则会出现多输出设备播放延时不可控,相位不同步,带来声音干涉的情况,影响用户的视听享受。如果继续采用现有的拥塞机制和带宽调节策略,在保证输出同步时,会降低输出源设备的输出质量,影响用户的体验。
发明内容
本申请提供一种分布式数据传输的方法、装置和系统。输入设备在向输出设备发送RTP数据时,会根据设备延迟控制列表,确定第一输出设备的延迟时间和第二输出设备的延迟时间;根据第一输出设备的延迟时间和第二输出设备的延迟时间,向该第一输出设备和该第二输出设备发送RTP数据,使得该第一输出设备和该第二输出设备输出数据的时间相同。通过在时间上对该第一输出设备和该第二输出设备输出数据的时间进行控制,可以使得第一输出设备和第二输出设备同时输出数据,并且不会降低输出设备的输出质量,提高了用户的体验度。
第一方面,提供了一种分布式数据传输的方法,该方法的执行主体既可以是输入设备,也可以是应用于输入设备的芯片。以执行主体为输入设备为例,该方法包括:该输入设备根据设备延迟控制列表,确定第一输出设备的延迟时间T1和第二输出设备的延迟时间T2,其中,该设备延迟控制列表包括输出设备的标识以及与该输出设备的标识关联的输出设备的延迟时间;该输入设备根据该T1和该T2,向该第一输出设备和该第二输出设备发送RTP数据,其中,发送给所述第一输出设备的RTP数据中包括所述输入设备向所述第一输出设备发送RTP数据的时间戳,所述发送给所述第二输出设备的RTP数据中包括所述输入设备向所述第二输出设备发送RTP数据的时间戳。
第一方面提供的分布式数据传输的方法,在输入设备向输出设备发送RTP数据时,该输入设备根据设备延迟控制列表,确定第一输出设备的延迟时间和第二输出设备的延迟时间;该输入设备根据第一输出设备的延迟时间和第二输出设备的延迟时间,向该第一输出设备和该第二输出设备发送RTP数据,通过在时间上对该第一输出设备和该第二输出设备输出数据的时间进行控制,可以使得第一输出设备和第二输出设备同时输出数据,避免了现有技术中通过改变码率降低输出设备的输出质量来使得第一输出设备和第二输出设备同时输出数据,该方法不会降低输出设备的输出质量,提高了用户的体验度。
应理解,本申请中的输入设备是指该设备提供数据,将数据发送给其他设备,由其他设备进行播放。该输入设备可以是网络设备,也可以是终端设备。该输出设备是指该设备接收数据,进行播放。该输出设备可以是终端设备,也可以是可穿戴设备,还可以是网络设备。如该输入设备为手机,输出设备分别为电视和音响。
结合第一方面,在第一方面的某些实现方式中,该输入设备根据该T1和该T2,向该第一输出设备和该第二输出设备发送RTP数据,包括:根据式(1)确定该T1和该T2的时间差T,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010148510.9/2.html,转载请声明来源钻瓜专利网。