海思 hi_mpi_vdec_send_stream 返回 0xA0058007 HI_ERR_VDEC_ILLEGAL_PARAM

今天第一天 准备写东西 

平台海思HI3531DV200

项目是要实现四路输入(RTSP输入) ,每路输入 输出4路不通的分辨率的视频 然后 通过RTMP推流出去  

从8.6号入职新公司以来 ,一路还算比较顺利 之前 调试的时候都是静态写死的

也即 加载程序的时候 输入输出 都指定好了 这样做 没有问题 

现在 的需求是 需要实现动态配置输入输出 ,代码会根据输入的URL(RTSP 拉流的URL) 

输出的URL(RTMP的推流URL)去匹配此通道是否存在 

不存在就新加通道,因为是一路输入对应多路输出,现在调试发现 如果输入的是同一个输入通道,不同的输出通道的话 动态增加 删除 没有问题 

但是如果是不同的输入通道,此时第一次增加的话没问题 删除的话也没问题 

但是再增加的话 VENC会宝 get strem timeout的错误 ,跟了 半天  最后发现时 

H264的裸流数据 调用海思API hi_mpi_vdec_send_stream 发送数据的时候 返回 0xA0058007 查了下文档 是 HI_ERR_VDEC_ILLEGAL_PARAM 参数非法,目前 还没找到原因 。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QMCY_jason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值