HI35xx视频解码串扰调试总结

在HI35xx平台的视频解码过程中遇到串扰问题,表现为视频画面切换时无法正常播放。分析可能原因包括VO配置异常、VPSS绑定错误以及多个数据源推流至VDEC。通过排查,确定问题在于多线程环境下VDEC通道ID的冲突。解决方案是确保对具有固定属性模块(如VDEC)的操作中正确管理和使用通道ID,避免在多线程中造成串扰。
摘要由CSDN通过智能技术生成

问题描述:

在HI35xx视频解码软件开发中VO通道的视频有串扰现象,表现为不同的视频画面快速切换而无法正常解码播放。

问题分析:

从视频处理流程图可以看出,VO的输出来自VPSS,VPSS的数据源自VI和VDEC,那么如果VO的输出异常的原因可能与VO、VPSS、VDEC、VI的配置以及它们之间的相互绑定关系有关,于是有可能是以下问题导致:

1、VO的配置异常,VO的WBC回写功能再次VO输出数据,导致重复输出。

2、多个VPSS对应一个VO,即将不同的视频同时向VO输出,典型的场景是回放解码的VPSS和预览的VPSS同时向VO输出。

3、VI、VDEC输入异常,即视频源有问题或者或多个数据源项VI或VDEC推数据。

问题定位与解决

应用层没有使用WBC功能,初步排除VO配置异常的问题;检查代码也可以轻松排除多个VPSS绑定了同一

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值