Firefly开源社区

打印 上一主题 下一主题

[Linux] rk3399 ubuntu下硬解码代码分享和问题求助

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-10 23:42:43      楼主
顶一下啊
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-11 11:03:34      沙发
rockchip_mpp编译不需要什么特殊处理吧?
mpp_rtsp_player里makefile的-I../../mpp_rtsp,哪里来的?
还有这个错误,yuvdisplay.c:8:23: fatal error: X11/Xlib.h: No such file or directory
楼主,问一下,您是怎么解决的
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-11 15:31:22      板凳
darkise 发表于 2018-4-11 12:04
另外:我安装rockchip_mpp前,安装了libdrm-rockchip的。这个也是在github上可以找到。
编译安装时我只 ...

多谢解答。在麻烦问一下,我之前的mpp的so是装在/usr/local上的,在Makefile加了路径-L/usr/local/lib也不行,非得把mpp的so拷到/esr/lib下面,这是什么原因?
另外,您的rtsp地址怎么没有用户名密码?怎么添加用户名密码呢?

关于ubuntu硬件编解码,也希望firefly能给出解答。
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-12 23:18:33      地板
darkise 发表于 2018-4-11 17:45
RTSP协议是我自己实现的,都在代码里,还没有加入认证功能,等有空了我会加的,至少这两个月内都不可能有 ...

我现在没装drm,可以使用test下面的demo,mpi_enc_test和mpi_dec_test都没问题,但是vpu那个就不行,提示没找到vpu库。
ps:你这个显示,最近逛论坛发现一篇帖子说显示用的x11不太好,你看看你的是不是这个原因。
http://bbs.t-firefly.com/forum.p ... &extra=page%3D1
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-13 10:59:24      5#
darkise 发表于 2018-4-13 09:29
vpu我也找了很久,只找到了32位的so,没有源代码,如果你想用就得给3399编译一个32位的环境了,个人不建 ...

编译mpp是会编译出来rockchip_vpu的so文件的,难道不是用那个?
你这个加打印变好的现象很奇怪,像是帧率没控制好的感觉。
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-13 14:30:06      6#
一只大犀牛 发表于 2018-4-13 10:59
编译mpp是会编译出来rockchip_vpu的so文件的,难道不是用那个?
你这个加打印变好的现象很奇怪,像是帧 ...

我用的这个例子https://github.com/WainDing/mpp_linux_cpp
解码显示1080P可以达到47帧:decode frames 240 using 5074.27ms frm rate:47.30.
就是解码显示完了,我的显示屏就提示没信号了。HDMI先需要重新插拔一下,才能正常显示。
你可以看看。
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-17 18:06:34      7#
darkise 发表于 2018-4-17 15:53
感谢分享!
rockchip_mpp编译出来的那个rockchip_vpu实际上是使用dlopen的主,我提到的32位的库就是dlop ...

最近新出一个0416版固件,自带gstreamer的硬件编解码支持。你也可以看看,效果不错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表