Toybrick

标题: rk3399pro buildroot opencv3打开本地视频和rtsp失败 [打印本页]

作者: xinzhiling111    时间: 2020-12-18 11:07
标题: rk3399pro buildroot opencv3打开本地视频和rtsp失败
1.opencv打开本地视频失败
使用的源码:
cv::VideoCapture cap;
static const char * video_name = "3.mp4";
cap.open(video_name);

log:
Unable to stop the stream: Inappropriate ioctl for device
open video [3.mp4] error!!!


2.opencv打开网络摄像头失败
使用的源码:
cv::VideoCapture cap;
static const char * video_name = "rtsp://admin:12345@192.168.0.200:554//Streaming/Channels/1";
cap.open(video_name);

log:
open video [rtsp://admin:12345@192.168.0.200:554//Streaming/Channels/1] error!!!

另外,本地视频确认没有问题,用播放器可以播放。rtsp用vlc确认过可以拉取视频。


作者: leok    时间: 2020-12-18 16:42
如果是toybrick开发板,请刷官方固件
作者: xinzhiling111    时间: 2020-12-21 16:44
leok 发表于 2020-12-18 16:42
如果是toybrick开发板,请刷官方固件

多谢,问题已经解决
作者: CQQQQQQQQQQ    时间: 2021-4-12 17:17
本帖最后由 CQQQQQQQQQQ 于 2021-4-12 17:20 编辑
xinzhiling111 发表于 2020-12-21 16:44
多谢,问题已经解决

请问楼主是如何解决无法打开本地视频文件这个问题的?我现在也碰到了这个问题,用rk3399pro无法使用VideoCapture.open()打开本地视频文件,诚心赐教




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3