Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何流式传输到新的视频源?_Macos_Opencv_Video Streaming - Fatal编程技术网

Macos 如何流式传输到新的视频源?

Macos 如何流式传输到新的视频源?,macos,opencv,video-streaming,Macos,Opencv,Video Streaming,我想做的是修改现有的或创建一个新的视频源。我花了很多时间在Facetime和Google Hangouts上,希望在视频进入任何一个应用程序之前对其进行修改。我认为这是两种方式中的一种 我的程序获取初始视频源(我的USB网络摄像头),对其进行修改,然后输出到一个新的视频源,我可以从Facetime/Hangouts中进行选择 我的程序修改了原来的视频源 我计划做的修改是能够放大,用静态图像替换视频,用我选择的东西分割屏幕,以及能够播放声音效果 我几乎可以用任何语言写这篇文章,问题是我不知道从哪里

我想做的是修改现有的或创建一个新的视频源。我花了很多时间在Facetime和Google Hangouts上,希望在视频进入任何一个应用程序之前对其进行修改。我认为这是两种方式中的一种

  • 我的程序获取初始视频源(我的USB网络摄像头),对其进行修改,然后输出到一个新的视频源,我可以从Facetime/Hangouts中进行选择

  • 我的程序修改了原来的视频源

  • 我计划做的修改是能够放大,用静态图像替换视频,用我选择的东西分割屏幕,以及能够播放声音效果


    我几乎可以用任何语言写这篇文章,问题是我不知道从哪里开始。我做的每一次搜索都完全偏离了主题。我肯定最终会使用OpenCV,但我读过的所有内容都会将视频写入文件。我需要它写入一个新的流,这样当我选择视频源时,我的应用程序就会显示出来(或者如果我可以写入原始流)。OpenCV是否能够做到这一点,或者是否有其他库可以做到这一点?(这一切都在Mac电脑上运行)

    这取决于操作系统。您必须创建一个显示为新摄像头的操作系统界面,并通过界面重定向真实摄像头

    您需要了解操作系统是如何处理摄像头的。
    像SplitCam这样的产品也有类似的功能。

    可能与