XIANXIAN

XIANXIAN

0个粉丝

1

问答

0

专栏

0

资料

XIANXIAN  发布于  2017-10-12 10:34:52
采纳率 0%
1个问答
3808

画中画

 
我现在hisi3535上想实现画中画,
具体步骤如下:视频层 =2(PIP);
视频层绑定到设备(HI_MPI_VO_BindVideoLayer(VoLayerPIP, VoDev);)
设置视频层属性,使能视频层;
设置通道属性,使能通道;
视频层绑定VDEC-》VO;
涉及PIP通道的全都设置为通道0;
结果通道0只出来一侦图像,过一会就报错视频buffer已满!
其他通道视频流正常,但是无法显示画中画,有什么问题吗?
我来回答
回答5个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-10-12 10:48:54
认可0
具体绑定关系是什么?

XIANXIAN

0个粉丝

1

问答

0

专栏

0

资料

XIANXIAN 2017-10-12 11:18:56
认可0
绑定到高清设备    VoDev = HI353X_VO_DEV_DHD0 (0);原来的视频流在视频层0显示,小画面在视频层2显示;
视频层2绑定到VO的高清设备:  HI_MPI_VO_BindVideoLayer(VoLayerPIP, VoDev);
解码后的数据直接绑定到VO的视频层0和视频层2;
通道属性:视频层0的通道 设置优先级为0;              视频层2的通道 设置优先级为1(只设置了通道0)。
小画面出不来。

XIANXIAN

0个粉丝

1

问答

0

专栏

0

资料

XIANXIAN 2017-10-12 11:27:45
认可0
    HI_MPI_VO_UnBindVideoLayer(VoLayerPIP, VoDev);
    s32Ret = HI_MPI_VO_BindVideoLayer(VoLayerPIP, VoDev); //绑定到高清设备HD0;

    HI353X_VDEC_PIPVoAttr(&stVoPIPLayerAttr);//属性赋值;
    HI353X_VO_StartLayer(VoLayerPIP, &stVoPIPLayerAttr);//设置视频层属性,使能视频层;
    HI353X_VO_StartChn(VoLayerPIP, VO_MODE_1MUX); //设置通道属性,使能通道;

    for(i=0; i<9; i++){
        s32Ret = HI353X_VDEC_BindVo(i,VoLayer, i); //解码后的数据直接绑定到VO的视频层0;
    }


HI_S32 HI353X_VDEC_BindVo(VDEC_CHN VdChn, VO_LAYER VoLayer, VO_CHN VoChn)
{
    MPP_CHN_S stSrcChn;
    MPP_CHN_S stDestChn;

    stSrcChn.enModId = HI_ID_VDEC;
    stSrcChn.s32DevId = 0;
    stSrcChn.s32ChnId = VdChn;

    stDestChn.enModId = HI_ID_VOU;
    stDestChn.s32DevId = VoLayer;
    stDestChn.s32ChnId = VoChn;
    HI_MPI_SYS_Bind(&stSrcChn, &stDestChn)
}

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-10-12 11:33:39
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=79336&ptid=37938]XIANXIAN 发表于 2017-10-12 11:18[/url]
绑定到高清设备    VoDev = HI353X_VO_DEV_DHD0 (0);原来的视频流在视频层0显示,小画面在视频层2显示;
...[/quote]

vdec直接绑定vo channel ?

试一下 vdec-〉vpss -〉vo channel

XIANXIAN

0个粉丝

1

问答

0

专栏

0

资料

XIANXIAN 2017-10-12 11:38:32
认可0
我最后的绑定是Vdec-->绑定到vo  视频层0的每个通道;我的视频流是可以正常显示的,只是小画面出不来,
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区