一种实现视频切换零延迟的优化方法技术

技术编号:46097864 阅读:6 留言:0更新日期:2025-08-12 18:17
本发明专利技术公开了一种实现视频切换零延迟的优化方法,尤其用于在线视频播放和流媒体服务。包括通过后台线程监测当前视频的剩余播放时间,在视频播放的最后几秒提前启动下一视频的帧提取和解码操作,并行解码后的帧缓存至高速缓存区。在视频切换时,通过双时间戳同步机制精确对接当前视频与下一视频的时间戳,减少黑屏和延迟现象。通过适配不同硬件平台的图形API,动态调整渲染路径和优先级。本发明专利技术适用于普通视频播放、广告插播及复杂网络环境下的实时视频流媒体播放,能够大幅提升视频切换的流畅性和用户体验。通过多线程并行解码和缓存管理,有效优化了设备资源的利用,尤其在低端设备或高负载环境中,仍能保持视频播放的高效性与稳定性。

【技术实现步骤摘要】

本专利技术涉及视频处理,特别是一种用于在线视频播放或流媒体服务中的实现视频切换零延迟的优化方法


技术介绍

1、随着视频流媒体和在线视频播放技术的迅猛发展,用户对视频观看体验的要求日益提高。为了确保播放的流畅性,现有技术通常依赖于提升网络带宽、增大视频缓存以及改进解码器的处理能力。在网络条件良好时,视频切换能够较为顺畅地完成,延迟和卡顿现象相对较少。然而,当面对复杂的网络环境或设备性能不足时,现有技术在视频切换的处理上仍存在明显挑战。

2、现有技术在应对不同网络条件和硬件配置时存在诸多不足。首先,在网络带宽不稳定或设备资源有限的情况下,视频切换经常出现延迟、黑屏,甚至播放卡顿。这些问题主要源于无法及时提取和解码下一段视频帧,导致视频切换时无法实现无缝衔接。其次,时间戳同步是视频切换中的关键问题,现有解决方案常常无法精准对齐当前视频与下一视频的时间戳,导致切换过程中出现跳帧或播放错位的现象。此外,现有技术在多种硬件平台上的表现不尽如人意,特别是在低端设备或高负载环境下,对图形处理单元gpu的利用率较低,渲染效率不足,进一步加剧了视频切换时的流畅度本文档来自技高网...

【技术保护点】

1.一种实现视频切换零延迟的优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述后台线程根据视频的剩余播放时间、网络带宽状态以及视频解码器的负载情况,动态调整下一视频帧的提取和解码速率,其中,在网络波动时优先提取较低比特率的视频帧,在高负载时降低解码器的并行解码数量。

3.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述高速缓存区根据视频分辨率、帧率、编码格式的不同进行动态调整,其中,缓存区包括至少两个独立的缓存模块,一个用于存储当前视频的帧数据,另一个用于预加载和存储下一视频的已解码帧,且...

【技术特征摘要】

1.一种实现视频切换零延迟的优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述后台线程根据视频的剩余播放时间、网络带宽状态以及视频解码器的负载情况,动态调整下一视频帧的提取和解码速率,其中,在网络波动时优先提取较低比特率的视频帧,在高负载时降低解码器的并行解码数量。

3.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述高速缓存区根据视频分辨率、帧率、编码格式的不同进行动态调整,其中,缓存区包括至少两个独立的缓存模块,一个用于存储当前视频的帧数据,另一个用于预加载和存储下一视频的已解码帧,且在视频切换时优先调用下一视频的缓存模块。

4.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述时间戳同步采用双时间戳机制,通过对接当前视频的最后一帧的逻辑时间戳和实际播放时间戳,并同步下一视频的初始帧逻辑时间戳和实际播放时间戳,其中,逻辑时间戳与实际时间戳之间的最大误差设定为不超过10毫秒。

5.根据权利要求1所述的实现视频切换零延迟的优化方法,其特征在于,所述双时间戳机制采用akds模型,实现步骤如下:

6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:马宇周长亮章龙潭王庆波
申请(专利权)人:南京欣威视通信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1