首页 > 技术知识 > 正文

我们做海思的项目中,经常会遇到,在视频通道丢失的时候给画面做一个默认的图片,提示客户,现在没有视频信号,但是我们怎么去判断此视频信号丢失了呢。这里有两种方法

第一:就是海思sample代码里面的方法,直接去判断海思主芯片的vi信息,如果vi中输入的画面帧率一直是0,那就判断此路信号丢失。

第二:利用AD芯片提供给我们的宏定义IOC_VDEC_GET_VIDEO_LOSS,打开AD的节点,直接利用这个宏定义去判断,具体代码如下图:海思视频通道丢失检测方法 这两个方法个人推介使用第二个,第一种方法是AD芯片早期没有提供给我们接口的时候经常使用的,现在已经很少使用了。

猜你喜欢