【技术实现步骤摘要】
直播中视频数据处理方法、装置和电子设备
本专利技术涉及数据处理
,尤其是涉及一种直播中视频数据处理方法、装置和电子设备。
技术介绍
近年来,随着网络带宽的提升以及多媒体压缩编码技术的发展,流媒体技术得到了非常广泛的应用。当前互联网中的流媒体服务从传输方式上大体上可以分为两种方式:顺序流式传输和实时流式传输。实时流式传输采用专门的流媒体服务器存储多媒体文件。当客户端发起连接想要观看多媒体资源的时候,一般通过专有的实时流式传输协议把位于流媒体服务器上的多媒体数据直接传输给客户端的播放器,再实时播放。实时流式传输的应用目前还处于发展阶段,主要应用于网络直播和正版影视的点播。目前,基于实时传输(Real-timeTransportProtocol,RTP)协议进行的实时媒体传输还存在很多问题:如果数据量较大的视频数据在传输过程中遇到网络抖动,则会造成视频报文乱序,导致播放时产生马赛克、花屏、甚至黑屏的现象。通常解决网络抖动的方式是创建抖动缓存区,提前缓存视频数据,使编解码器能够按顺序读取视频报文。但是使用动态缓存的方式对于丢包 ...
【技术保护点】
1.一种直播中视频数据处理方法,其特征在于,应用于直播中的视频播放端,所述方法包括:/n接收视频数据切片,并将所述视频数据切片存储在缓存区,以便基于所述缓存区中的视频数据切片进行播放;/n统计周期内所述缓存区中的所述视频数据切片的目标最小数量;/n如果所述目标最小数量大于阈值,则调整下一个周期内所述视频数据切片的播放速度或者对下一个周期内所述视频数据切片进行下采样。/n
【技术特征摘要】
1.一种直播中视频数据处理方法,其特征在于,应用于直播中的视频播放端,所述方法包括:
接收视频数据切片,并将所述视频数据切片存储在缓存区,以便基于所述缓存区中的视频数据切片进行播放;
统计周期内所述缓存区中的所述视频数据切片的目标最小数量;
如果所述目标最小数量大于阈值,则调整下一个周期内所述视频数据切片的播放速度或者对下一个周期内所述视频数据切片进行下采样。
2.根据权利要求1所述的方法,其特征在于,对所述视频数据切片进行下采样的步骤,包括:
根据所述目标最小数量与所述阈值的差值,在下一个周期内删除所述差值对应的数量个视频数据切片。
3.根据权利要求2所述的方法,其特征在于,根据所述目标最小数量与所述阈值的差值,在下一个周期内删除所述差值对应的数量个视频数据切片的步骤,包括:
根据所述目标最小数量与所述阈值的差值,在下一个周期内均匀删除所述差值对应的数量个视频数据切片;
或者,根据所述目标最小数量与所述阈值的差值,在下一个周期内顺序删除所述差值对应的数量个视频数据切片。
4.根据权利要求1所述的方法,其特征在于,统计周期内所述缓存区中的所述视频数据切片的最小数量的步骤,包括:
确定周期内指定事件的延时;
统计周期内所述缓存区中的所述视频数据切片的数量,得到初始最小数量;
基于所述延时和所述初始最小数量,确定所述目标最小数量。
5.根据权利要求4所述的方法,其特征在于,所述指定事件包括时间戳误差或...
【专利技术属性】
技术研发人员:张光,宛可敬,
申请(专利权)人:北京三体云联科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。