1、前言
MPP業務各個子產品之間是通過系統綁定函數HI_MPI_SYS_Bind和HI_MPI_SYS_UnBind來實作的,為了更好處理各個模式業務,整理如下。
2、設計實作
VI<-->VPSS<-->VO | |||||||||||
VI_DEV | VI_CHN | VPSS_GRP | VPSS_CHN | VPSS_GRP | VPSS_CHN | VO_DEV | VO_CHN | ||||
VPSS_CHN3 | DHD0 | ||||||||||
1 | 1 | 1 | DHD0 | 1 | |||||||
2 | 2 | 2 | DHD0 | 2 | |||||||
3 | 3 | 3 | DHD0 | 3 | |||||||
4 | 4 | 4 | DHD0 | 4 | |||||||
5 | 5 | 5 | DHD0 | 5 | |||||||
6 | 6 | 6 | DHD0 | 6 | |||||||
7 | 7 | 7 | DHD0 | 7 | |||||||
VI<-->VPSS<-->VENC | |||||||||||
VI_DEV | VI_CHN | VPSS_GRP | VPSS_CHN | VPSS_GRP | 主碼流CHN | 子碼流CHN | VENC_DEV | 主碼流 | 子碼流 | 鏡像碼流 | 抓拍 |
VPSS_CHN0 | VPSS_CHN1 | 1 | 2 | 3 | |||||||
1 | 1 | 1 | 4 | 5 | 6 | 7 | |||||
2 | 2 | 2 | 8 | 9 | 10 | 11 | |||||
3 | 3 | 3 | 12 | 13 | 14 | 15 | |||||
4 | 4 | 4 | 16 | 17 | 18 | 19 | |||||
5 | 5 | 5 | 20 | 21 | 22 | 23 | |||||
6 | 6 | 6 | 24 | 25 | 26 | 27 | |||||
7 | 7 | 7 | 28 | 29 | 30 | 31 | |||||
VDEC<-->VPSS<-->VO | |||||||||||
VDEC_DEV | VDEC_CHN | VPSS_GRP | VPSS_CHN | VPSS_GRP | VPSS_CHN | VO_DEV | VO_CHN | ||||
VPSS_CHN2 | DHD1 | ||||||||||
1 | 1 | 1 | VPSS_CHN2 | DHD1 | 1 | ||||||
2 | 2 | 2 | VPSS_CHN2 | DHD1 | 2 | ||||||
3 | 3 | 3 | VPSS_CHN2 | DHD1 | 3 | ||||||
4 | 4 | 4 | VPSS_CHN2 | DHD1 | 4 | ||||||
5 | 5 | 5 | VPSS_CHN2 | DHD1 | 5 | ||||||
6 | 6 | 6 | VPSS_CHN2 | DHD1 | 6 | ||||||
7 | 7 | 7 | VPSS_CHN2 | DHD1 | 7 |
注意:
1、VPSS 隻有4個實體通道;
2、視訊輸出子產品有2 個視訊輸出裝置,如下定義:
0:DHD0 裝置,即高清顯示裝置0。
1:DHD1 裝置,即高清顯示裝置1。