我们做海思的项目中,经常会遇到,在视频通道丢失的时候给画面做一个默认的图片,提示客户,现在没有视频信号,但是我们怎么去判断此视频信号丢失了呢。这里有两种方法
第一:就是海思sample代码里面的方法,直接去判断海思主芯片的vi信息,如果vi中输入的画面帧率一直是0,那就判断此路信号丢失。
第二:利用AD芯片提供给我们的宏定义IOC_VDEC_GET_VIDEO_LOSS,打开AD的节点,直接利用这个宏定义去判断,具体代码如下图:![海思视频通道丢失检测方法 海思视频通道丢失检测方法](https://cms-pic.yhzz.com.cn/1683925072876.jpg)
我们做海思的项目中,经常会遇到,在视频通道丢失的时候给画面做一个默认的图片,提示客户,现在没有视频信号,但是我们怎么去判断此视频信号丢失了呢。这里有两种方法
第一:就是海思sample代码里面的方法,直接去判断海思主芯片的vi信息,如果vi中输入的画面帧率一直是0,那就判断此路信号丢失。
第二:利用AD芯片提供给我们的宏定义IOC_VDEC_GET_VIDEO_LOSS,打开AD的节点,直接利用这个宏定义去判断,具体代码如下图: