【技术实现步骤摘要】
本专利技术涉及视频处理,特别是一种用于在线视频播放或流媒体服务中的实现视频切换零延迟的优化方法。
技术介绍
1、随着视频流媒体和在线视频播放技术的迅猛发展,用户对视频观看体验的要求日益提高。为了确保播放的流畅性,现有技术通常依赖于提升网络带宽、增大视频缓存以及改进解码器的处理能力。在网络条件良好时,视频切换能够较为顺畅地完成,延迟和卡顿现象相对较少。然而,当面对复杂的网络环境或设备性能不足时,现有技术在视频切换的处理上仍存在明显挑战。
2、现有技术在应对不同网络条件和硬件配置时存在诸多不足。首先,在网络带宽不稳定或设备资源有限的情况下,视频切换经常出现延迟、黑屏,甚至播放卡顿。这些问题主要源于无法及时提取和解码下一段视频帧,导致视频切换时无法实现无缝衔接。其次,时间戳同步是视频切换中的关键问题,现有解决方案常常无法精准对齐当前视频与下一视频的时间戳,导致切换过程中出现跳帧或播放错位的现象。此外,现有技术在多种硬件平台上的表现不尽如人意,特别是在低端设备或高负载环境下,对图形处理单元gpu的利用率较低,渲染效率不足,进一步加剧
...【技术保护点】
1.一种实现视频切换零延迟的优化方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述后台线程根据视频的剩余播放时间、网络带宽状态以及视频解码器的负载情况,动态调整下一视频帧的提取和解码速率,其中,在网络波动时优先提取较低比特率的视频帧,在高负载时降低解码器的并行解码数量。
3.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述高速缓存区根据视频分辨率、帧率、编码格式的不同进行动态调整,其中,缓存区包括至少两个独立的缓存模块,一个用于存储当前视频的帧数据,另一个用于预加载和存储下
...【技术特征摘要】
1.一种实现视频切换零延迟的优化方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述后台线程根据视频的剩余播放时间、网络带宽状态以及视频解码器的负载情况,动态调整下一视频帧的提取和解码速率,其中,在网络波动时优先提取较低比特率的视频帧,在高负载时降低解码器的并行解码数量。
3.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述高速缓存区根据视频分辨率、帧率、编码格式的不同进行动态调整,其中,缓存区包括至少两个独立的缓存模块,一个用于存储当前视频的帧数据,另一个用于预加载和存储下一视频的已解码帧,且在视频切换时优先调用下一视频的缓存模块。
4.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述时间戳同步采用双时间戳机制,通过对接当前视频的最后一帧的逻辑时间戳和实际播放时间戳,并同步下一视频的初始帧逻辑时间戳和实际播放时间戳,其中,逻辑时间戳与实际时间戳之间的最大误差设定为不超过10毫秒。
5.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述双时间戳机制采用akds模型,实现步骤如下:
6.根据权利要求1所述的...
【专利技术属性】
技术研发人员:马宇,周长亮,章龙潭,王庆波,
申请(专利权)人:南京欣威视通信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。