瑞芯微Rockchip开发者社区
直播中

王英

7年用户 1348经验值
私信 关注
[问答]

运行ffmpeg_rtsp_mpp demo程序时失败请大神指点

1.jpg

问题描述及复现步骤:

运行ffmpeg_rtsp_mpp demo程序时失败,错误日志如下,请大神指点

1.jpg

回帖(14)

李波

2022-11-10 17:03:25
估计 demo 版本太旧了,这你得基于 356x 的去改了
https://gitlab.com/firefly-linux ... tree/rk356x/firefly
举报

王英

2022-11-10 17:03:33
新版本的也是一样错误,请问vpu功能是默认开启吗?还是需要通过什么方式手动开启?
举报

王英

2022-11-10 17:03:42
请问mpp相关的驱动是如何安装的?
举报

李波

2022-11-10 17:03:53
驱动默认编译进内核了,不用安装,https://gitlab.com/firefly-linux ... /video/rockchip/mpp
你可以编译这里的库文件和 demo 测试功能
https://gitlab.com/firefly-linux ... tree/rk356x/firefly
举报

王英

2022-11-10 17:04:30
目前遇到的情况是,调用 ret = mpi->decode_get_frame(ctx, &frame)进行解码时,返回值为0,但是frame为NULL,请教该问题该如何解决?可能由什么原因导致?
举报

王英

2022-11-10 17:05:40
1.jpg
请问这是否代表驱动有异常?
举报

李波

2022-11-10 17:05:48
正常现象,解码数据需要时间,一开始可能拿不到结果;反复调用几次,或者检查下 decode_put_packet 是否正常
举报

李波

2022-11-10 17:06:03
库版本和内核不匹配
举报

王英

2022-11-10 17:09:59
decode_put_packet调用后返回0,packet的长度也变为0,根据开发手册里的说法数据应该是被消耗了,但是decode_get_frame后frame还是为NULL
举报

王英

2022-11-10 17:10:19
请问有没有测试可用的关于rtsp视频流mpp解码的demo,https://github.com/MUZLATAN/ffmpeg_rtsp_mpp,这个跑起来始终得不到预期结果,刚购买的3568的板子
举报

李波

2022-11-10 17:10:51
不太清楚你是什么情况,你还是对照下 demo 的取帧部分吧,external/mpp/test/mpi_dec_test.c
举报

王英

2022-11-10 17:11:05
你好,请问怎么查看mpp底层日志?目前只有我自己调用mpp_log打印的日志,底层应该也会打印日志吧,是否需要调整日志级别才能看到?
举报

李波

2022-11-10 17:13:29
这是 RK 写的 readme;主要是这个 demo 太旧了,肯定没法直接用的
举报

李波

2022-11-10 17:13:34
写对应值到这个文件,/sys/module/rk_vcodec/parameters/mpp_dev_debug
参考 kernel/drivers/video/rockchip/mpp/mpp_debug.h
举报

更多回帖

发帖
×
20
完善资料,
赚取积分