zouxf 发表于 2018-4-17 09:58:14

Ahead 发表于 2018-4-18 15:44:15

烧完镜像二进制测试例子可以使用,参照代码的话有什么好建议

一只大犀牛 发表于 2018-4-19 19:42:46

安装支持gstreamer的opencv,运行出错。
mpi: mpp version: 5849089 author: Herman Chen : 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

有什么建议吗?

liangdt98 发表于 2018-4-19 19:56:26

新固件下,gst-launch-1.0采用硬解码,来播放h264的MP4文件,命令怎么写?

liangdt98 发表于 2018-4-19 19:57:35

一只大犀牛 发表于 2018-4-19 19:42
安装支持gstreamer的opencv,运行出错。
mpi: mpp version: 5849089 author: Herman Chen : Add temp ...

遇到同样类似的错误

一只大犀牛 发表于 2018-4-20 11:26:44

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

liangdt98 发表于 2018-4-21 15:46:43

一只大犀牛 发表于 2018-4-20 11:26
gst-launch-1.0 playbin uri=file:///home/firefly/Workspace/debug/test.mp4 video-sink=kmssink

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

一只大犀牛 发表于 2018-4-21 16:55:50

liangdt98 发表于 2018-4-21 15:46
谢谢。kmssink是硬解压?
哪些是和rk339 vpu关联的组件? mppvideodecrkcamsrc rgaconvert 怎么用

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

darkise 发表于 2018-4-25 10:02:30

一只大犀牛 发表于 2018-4-21 16:55
我也不知道,看得官网的一个文档给的例子。

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

一只大犀牛 发表于 2018-4-26 12:15:16

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

我对gstreamer也不了解,这是《RK3399 linux平台视频开发文档.pdf》里给的一个测试,试了一下,cpu占用率确实只有30%左右。不太清楚他们怎么做的,对gstreamer也不熟,我想在gstreamer上安装opencv,那样用,但是每搞定。。。
页: [1] 2 3
查看完整版本: Firefly-RK3399 ubuntu下视频硬编解码固件发布