如何将一台视频设备路由到多个程序

如何将一台视频设备路由到多个程序

我想将单个采集卡 (Hauppauge PVR-150) 的输出定向到两个程序:VLC(用于在 LAN 上流式传输)和 MythTV 用于预定录制。我认为可以使用 V4L2loopback 设备来做到这一点,但我不确定如何做。

我想要完成的示例:

如果这些是相关设备:

/dev/video0   #PVR-150 baseband source
/dev/video1   #v4l2loopback sink 1
/dev/video2   #v4l2loopback source 1
/dev/video3   #v4l2loopback sink 2
/dev/video4   #v4l2loopback source 2

启动时,我想将 /dev/video0 定向到 /dev/video1 和 /dev/video3。然后我会指示 VLC 从 /dev/video2 进行编码,并指示 MythTV 从 /dev/video4 进行录制。

这能行吗?如果行,我该如何设置它,让它每次机器启动时都运行?

相关内容