使用内置摄像头(mac OSX)作为另一台计算机(Windows 10)上的网络摄像头

使用内置摄像头(mac OSX)作为另一台计算机(Windows 10)上的网络摄像头

我有一台 iMac 电脑,可用作我的 Windows 10 机器的第二个显示器。它们连接到同一个互联网和网络,并通过 Displayport(Win10)/Minidisplay(iMac)进行物理连接。

我想将 iMac 的内置摄像头用作 Windows 10 电脑的网络摄像头。

我可以找到大量应用程序来将我手机的摄像头用作计算机上的网络摄像头,但却无法在另一台计算机上执行同样的操作。

我知道仅使用显示器电缆无法实现这一点(似乎我需要在两台计算机之间使用多条 USB 转 USB 电缆),但我不明白为什么不能通过 wifi/以太网实现。我尝试了几个应用程序,例如 EpicoCam,它们就是为此而设计的,但使用的是手机摄像头。我找不到一个可以进行计算机到计算机的应用程序。

任何想法?

答案1

我可以这样做

  1. 使用 VLC 媒体播放器从我的 Mac 播放相机视频。

  2. 在我的 Windows 10 桌面上的 VLC 中加载该流。从您的 Windows 10 VLC http://yourmacip:1234 连接到该流

  3. 将 URL 添加到 VLC 媒体源。

或者 3) 将播放列表保存到文件。(切换播放列表、媒体菜单、播放列表为)4) 通过添加为 VLC 视频源并选择播放列表在 OBS 中打开。

您需要有正确的位,例如 OBS 和 VLC 的 x64,它将自动添加 VLC 媒体源。

使用 VLC 从 Mac 流式传输网络摄像头

  1. 打开捕获设备
  2. 视频:FaceTime 高清摄像头
  3. 流输出设置
  4. 选择流
  5. 类型 HTTP
  6. 地址留空
  7. 端口 1234
  8. 封装方法 Ogg(对我有用)
  9. 视频转码选项:mp1v 比例为 0.5
  10. 点击“打开”

https://www.youtube.com/watch?v=c4DBj6XXpF8

您需要知道您的 Mac IP 地址,我使用 Synergy,所以我只是从那里查看它,但要在 Mac 上获取您的 IP,您可以使用系统偏好设置然后使用网络,或者使用命令在终端中找到它。

https://kb.wisc.edu/helpdesk/page.php?id=6526

其他传输类型或编码设置可能会有帮助,但我没有过多尝试。在本地显示它最终导致了一些延迟。

然后我可以使用 Windows 10 OBS 上的 Mac OS 网络摄像头进行流式传输、录制或用作虚拟摄像头。

我也尝试了 RTP 和切换编解码器,无论我做什么,即使只是在 Mac 上使用 Raw 进行本地播放,它仍然非常滞后。

rtp://@:1234

一切都很滞后 :(

相关内容