Toybrick

楼主: jefferyzhang

RK3399Pro入门教程(8)6路1080P30帧解码显示范例

 

kyeteo

注册会员

积分
56
楼主
发表于 2019-9-16 11:04:09 | 显示全部楼层
    dnf install python3-toybrick-0.2-8.aarch64.rpm
这个指令无法安装,显示找不到包是啥原因呀
回复

使用道具 举报

kyeteo

注册会员

积分
56
沙发
发表于 2020-4-9 11:35:16 | 显示全部楼层
示例的时候出现这个的原因是什么呀,(DrmBuffer in rk_drm.cpp:308): failed to open drm buffer !
回复

使用道具 举报

kyeteo

注册会员

积分
56
板凳
发表于 2020-4-9 12:17:11 | 显示全部楼层
jefferyzhang 发表于 2020-4-9 11:52
你上位机用的不是rk板子肯定不能用我们drm的。。。
建议你购买我们Toybrick的板子来做。 ...

我用的的是rk3399pro呢
toybrick@debian10:~/gstreamer-rockchip-master$
回复

使用道具 举报

kyeteo

注册会员

积分
56
地板
发表于 2020-4-9 16:09:50 | 显示全部楼层
使用的是toybrick 官方板子rk3399pro,刷了去年12月份左右的debain10,进行了软件升级,安装debain10的安装步骤安装了环境和python3的whl,运行示例时候,只要加入示例代码中的frame = rtsp.read_rgb(640, 360),就会报以下错误,两个官方板子都重复试过,都出现以上问题,请问下再debain10中能使用吗,我是为了解决rtsp硬解码的问题,使用python作为主要开发语言,请问下还有其他思路吗?谢谢。
  1. toybrick@debian10:~/app$ python3 rtsp.py        
  2. [04/09 08:00:58.162] D/: listening rtp port 37965
  3. [04/09 08:00:58.162] D/: listening rtcp port 37966
  4. [04/09 08:00:58.162] D/:  mMppCtx null or no init...
  5. [04/09 08:00:58.165] D/: curlto rtsp://192.168.1.198:554/h264/ch1/sub/av_stream , cli 37965:37975, tcp: 0
  6. [04/09 08:00:58.184] D/:  mMppCtx null or no init...
  7. [04/09 08:00:58.185] D/: curlto rtsp://192.168.1.198:554/h264/ch1/sub/av_stream , cli 52720:52730, tcp: 0
  8. [04/09 08:00:58.185] D/: listening rtp port 52720
  9. [04/09 08:00:58.185] D/: listening rtcp port 52721
  10. [04/09 08:00:58.196] D/: drm render open ...
  11. [04/09 08:00:58.196] E/: (DrmBuffer in rk_drm.cpp:308): failed to open drm buffer !
  12. Aborted
  13. toybrick@debian10:~/app$
复制代码
回复

使用道具 举报

kyeteo

注册会员

积分
56
5#
发表于 2020-4-9 17:47:21 | 显示全部楼层
jefferyzhang 发表于 2020-4-9 16:26
debian10不是我下面发布了新的包么,没问题啊。
我几个客户还拿去演示了。 ...

我怀疑是不是我没有安装配置好DRM内存库,使用python开发,只执行了sudo apt install rockchip-drm-dev libdrm-dev,并没有执行LDDFLAGS := -lrockchip_drm和#include <rockchip/rockchip_drm.h>,请问下和这个有关系吗?如果有关系,请问下编译链接LDDFLAGS := -lrockchip_drm指的是什么?很抱歉我是python开发的,比较少接触c++和linux开发。还望指点下。
回复

使用道具 举报

kyeteo

注册会员

积分
56
6#
发表于 2020-4-9 18:17:54 | 显示全部楼层
jefferyzhang 发表于 2020-4-9 17:58
编译链-lrockchip_drm 是啥意思?你是自己写的c程序么?如果是c程序为啥要用python库呢 ...

公司项目主要考虑python开发,没有使用c,请问需要编译链接吗
回复

使用道具 举报

kyeteo

注册会员

积分
56
7#
发表于 2020-4-10 09:41:41 | 显示全部楼层
jefferyzhang 发表于 2020-4-9 20:45
没有c你是要编译什么?

好的,明白,谢谢啦。
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表