通过加载/komod/g_multi_uvc.ko驱动模块,/dev/路径下出现了video0设备,通过ffmpeg的api:
/*
AVInputFormat *inputFmt = av_find_input_format("video4linux2");
avformat_open_input(&pFormatCtx, "/dev/video0", inputFmt, NULL);
*/
报错[video4linux2,v4l2 @ 0x155ed30] Not a video capture device
求大佬们指点
离线
你运行的是什么系统?我记得好像海思SDK并不支持标准的v4l2接口
海思的文档制作的嵌入式linux系统,然后我移植了ffmpeg到板子上,读取视频文件和网络摄像头rtsp流没问题,但是读取套件的uvc摄像头出了问题
加载驱动后/dev/下是有video0设备的,然后用ffmpeg打开视频采集设备就报错了,我看到其他帖子好像也有说3516ev200那个板子的v4l2协议不是标准的
请问您有开发应用的时候调用过这个uvc摄像头吗,如何用ffmpeg把它打开呢
离线