我想在 OSX 上使用 gstreamer 创建一个虚拟相机设备
我可以在 *nix 系统上使用
gst-launch-1.0 -v videotestsrc pattern=snow ! video/x-raw,width=1280,height=720 ! v4l2sink device=/dev/video1
在 osx 上我得到一个错误的管道
v4l2
我希望能够将输出通过管道传输到诸如 Skype 等应用程序中,
这个方向的任何指示?我应该使用虹吸管吗?
最佳答案
要走的路是使用 CoreMediaIO框架。您可以使用框架创建虚拟设备,并使用包装器输入任何流。可以看到一些包装器的指针 here .
关于macos - gstreamer 在 OSX 上创建虚拟设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44287784/