当前位置: 首页 > 面试题库 >

如何写/管道到由V4L2loopback模块创建的虚拟摄像头?

幸阳波
2023-03-14
问题内容

我编写了一个应用程序,该应用程序从网络摄像头读取并使用Linux上的OpenCV处理帧。现在,我想将应用程序的输出通过管道传输到由V4L2loopback模块创建的虚拟摄像头,以便其他应用程序可以读取它。我已经使用C编写了应用程序。我不确定如何执行此操作。你能给我些提示吗?


问题答案:

我在Google代码的旧V4L2loopback模块页面上找到了答案。

http://code.google.com/p/v4l2loopback/source/browse/test.c

较新的链接:https
:
//github.com/umlaeute/v4l2loopback/blob/master/examples/test.c

到目前为止,这对我帮助只是写设备。



 类似资料:
  • 我正在尝试使用GStreamer将RTMP/RTSP流连接到v4l2loopback虚拟设备。 工程1-RTMP至AutoVideoSink,sudo gst-launch-1.0 rtspsrc位置=rtsp://192.168.xxx.xxx/live/av0 ! decodebin!自动视频接收器sudo gst-launch-1.0 rtmpsrc位置=rtmp://192.168.xxx

  • 我试图在Angular中创建一个虚拟模型,以从后端获取值。但由于数组的原因,它会抛出一些错误。 浏览器控制台错误 ERROR TypeError:无法读取MapSubscriber.Project(CARB.Service.ts:33)上Array.Map( )上的新Bolus(abc.ts:39)上未定义的属性“|0”。/node_modules/rxjs/_esm5/internal/oper

  • 创建一台 Linux 系统的虚拟机,Linux 系统的类型选择的是 CentOS 7.x 。 创建项目 每个项目都在各自的文件夹里,你可以为每个项目单独去创建虚拟机。打开命令行工具,先为项目创建一个文件夹: cd ~/desktop mkdir awesome-project cd awesome-project 上面执行的命令就是在命令行下面,先进入到当前登录用户的桌面(desktop)上,在

  • 我是Docker和Jenkins的新手,我正在尝试创建一个Jenkins管道来构建Docker的形象。我在尝试构建时遇到了问题,并不断收到此错误: /var/jenkins_home/workspace/Docker-Pipeline@tmp/耐用-a11b32f8/脚本。sh:第1行:docker:未找到命令 我已经在虚拟机上安装了ubuntu 我正在做和他完全一样的事情,但总是失败。

  • 我在 Jenkins 中创建了一个管道作业,我需要创建一个管道脚本来显示开发阶段的失败和不稳定的构建。在 Jenkins 2.0 中创建此脚本的步骤是什么,或者是否有任何示例管道脚本

  • 本文向大家介绍创建Lua虚拟机,包括了创建Lua虚拟机的使用技巧和注意事项,需要的朋友参考一下 示例 5.1 5.1