1、前言

       MPP业务各个模块之间是通过系统绑定函数HI_MPI_SYS_Bind和HI_MPI_SYS_UnBind来实现的,为了更好处理各个模式业务,整理如下。

2、设计实现

VI<-->VPSS<-->VO
VI_DEVVI_CHNVPSS_GRPVPSS_CHNVPSS_GRPVPSS_CHNVO_DEVVO_CHN
00000VPSS_CHN3DHD00
01101DHD01
02202DHD02
03303DHD03
04404DHD04
05505DHD05
06606DHD06
07707DHD07
            
            
VI<-->VPSS<-->VENC
VI_DEVVI_CHNVPSS_GRPVPSS_CHNVPSS_GRP主码流CHN子码流CHNVENC_DEV主码流子码流镜像码流抓拍
00000VPSS_CHN0VPSS_CHN100123
0110104567
022020891011
03303012131415
04404016171819
05505020212223
06606024252627
07707028293031
            
            
VDEC<-->VPSS<-->VO
VDEC_DEVVDEC_CHNVPSS_GRPVPSS_CHNVPSS_GRPVPSS_CHNVO_DEVVO_CHN
00000VPSS_CHN2DHD10
01101VPSS_CHN2DHD11
02202VPSS_CHN2DHD12
03303VPSS_CHN2DHD13
04404VPSS_CHN2DHD14
05505VPSS_CHN2DHD15
06606VPSS_CHN2DHD16
07707VPSS_CHN2DHD17

注意:

        1、VPSS 只有4个物理通道;

        2、视频输出模块有2 个视频输出设备,如下定义: 
                    0:DHD0 设备,即高清显示设备0。 
                    1:DHD1 设备,即高清显示设备1。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐