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,那样用,但是每搞定。。。