macos - gstreamer 在 OSX 上创建虚拟设备

标签 macos gstreamer syphon

我想在 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/

相关文章:

macos - 使用 Swift 中的 AudioToolbox 访问 OS X 主音量

c - OpenGL+GLFW glGenVertexArrays 返回 GL_INVALID_OPERATION

xcode - 在 xcode 中安装图形工具

objective-c - 一个空白的、新的Cocoa应用程序项目如何与系统框架链接?

encoding - 使用 GStreamer 进行 VNC 屏幕直播

Gstreamer、rtspsrc 和负载类型

python - OpenCV错误-无法在函数CvVideoWriter_GStreamer::open中播放管道

objective-c - 从 NSImage 获取 GLuint 纹理