Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

[Linux] Firefly-RK3399 ubuntu下视频硬编解码固件发布

4万

积分

19

威望

22

贡献

神级创客

Rank: 8Rank: 8

积分
40258

Firefly-RK3399 ubuntu下视频硬编解码固件发布

发表于 2018-4-17 09:58:14      浏览:42766 | 回复:22        打印      只看该作者   [复制链接] 楼主
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2018-4-18 15:44:15        只看该作者  沙发
烧完镜像二进制测试例子可以使用,参照代码的话有什么好建议
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-19 19:42:46        只看该作者  板凳
安装支持gstreamer的opencv,运行出错。
mpi: mpp version: 5849089 author: Herman Chen [mpp]: Add temporally patch for blocking issue
hal_h264d_api: hal_h264d_init mpp_buffer_group_get_internal used ion In
mpp_rt: NOT found ion allocator
mpp_rt: found drm allocator
OpenCV Error: Unspecified error (GStreamer: your gstreamer installation is missing a required plugin
) in handlemessage, file /home/firefly/Workspace/opencv-3.4.0/modules/videoio/src/cap_gstreamer.cpp, line 1869
VIDEOIO(cvCreateCapture_GStreamer (CV_CAP_GSTREAMER_FILE, filename)): raised OpenCV exception:

/home/firefly/Workspace/opencv-3.4.0/modules/videoio/src/cap_gstreamer.cpp:1869: error: (-2) GStreamer: your gstreamer installation is missing a required plugin
in function handlemessage

open cam failed

有什么建议吗?
回复

使用道具 举报

28

积分

0

威望

0

贡献

技术小白

积分
28
发表于 2018-4-19 19:56:26        只看该作者  地板
新固件下,gst-launch-1.0采用硬解码,来播放h264的MP4文件,命令怎么写?
回复

使用道具 举报

28

积分

0

威望

0

贡献

技术小白

积分
28
发表于 2018-4-19 19:57:35        只看该作者  5#
一只大犀牛 发表于 2018-4-19 19:42
安装支持gstreamer的opencv,运行出错。
mpi: mpp version: 5849089 author: Herman Chen [mpp]: Add temp ...

遇到同样类似的错误
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-20 11:26:44        只看该作者  6#
liangdt98 发表于 2018-4-19 19:56
新固件下,gst-launch-1.0采用硬解码,来播放h264的MP4文件,命令怎么写?

gst-launch-1.0 playbin uri=file:///home/firefly/Workspace/debug/test.mp4 video-sink=kmssink
回复

使用道具 举报

28

积分

0

威望

0

贡献

技术小白

积分
28
发表于 2018-4-21 15:46:43        只看该作者  7#
一只大犀牛 发表于 2018-4-20 11:26
gst-launch-1.0 playbin uri=file:///home/firefly/Workspace/debug/test.mp4 video-sink=kmssink

谢谢。kmssink是硬解压?
哪些是和rk339 vpu关联的组件? mppvideodec  rkcamsrc rgaconvert 怎么用
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-21 16:55:50        只看该作者  8#
liangdt98 发表于 2018-4-21 15:46
谢谢。kmssink是硬解压?
哪些是和rk339 vpu关联的组件? mppvideodec  rkcamsrc rgaconvert 怎么用

我也不知道,看得官网的一个文档给的例子。
回复

使用道具 举报

132

积分

0

威望

0

贡献

技术小白

积分
132
发表于 2018-4-25 10:02:30        只看该作者  9#
一只大犀牛 发表于 2018-4-21 16:55
我也不知道,看得官网的一个文档给的例子。

应该不是吧?sink是目标,该类型模块只有输入没有输出的,如果是解码就应该有输出的呀。本人对gstreamer不熟悉,也是猜测的,不一定对。
我测试过ffmpeg使用libx264做软解码,rk3399的cpu性能就能达到软解20fps以上。除非他们修改了playbin,不然使用的就是软解码,对此我持怀疑态度。
回复

使用道具 举报

155

积分

4

威望

3

贡献

技术小白

积分
155
发表于 2018-4-26 12:15:16        只看该作者  10#
darkise 发表于 2018-4-25 10:02
应该不是吧?sink是目标,该类型模块只有输入没有输出的,如果是解码就应该有输出的呀。本人对gstreamer ...

我对gstreamer也不了解,这是《RK3399 linux平台视频开发文档.pdf》里给的一个测试,试了一下,cpu占用率确实只有30%左右。不太清楚他们怎么做的,对gstreamer也不熟,我想在gstreamer上安装opencv,那样用,但是每搞定。。。
回复

使用道具 举报

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

本版积分规则

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