1

我对Unity和很陌生C#。我正在创建一个应用程序,它可以将 Unity 桌面中的相机输出流式传输到带有RebRTC. 我正在使用这个解决方案:

Unity camera → Syphon → CamTwist → broadcast client → smart phone.

首先,我从智能手机向 Unity 发送了一个窗口大小(完成)。然后,我必须将分辨率与智能手机相匹配的视频从 Unity 流式传输到 Syphon。

我的问题是如何从 Unity 调整 Siphon 的分辨率?还有其他好的系统吗?我知道我必须想办法改变分辨率CamTwist,所以我期待另一个系统。

4

1 回答 1

0

我在 Klack Siphon 测试项目中找到了解决方案。在 Klack Siphon 中设置相机尺寸比其他版本(例如 Funnel 或 Siphon for Unity)有点棘手。

如果您想为 Klack Syphon 设置相机尺寸,

  1. 创建渲染纹理并设置大小
  2. 添加相机对象
  3. 在相机对象的目标纹理字段中设置渲染纹理
  4. 添加 Empty,附加 Siphon Server(script) 组件并在 Source 纹理字段设置 Render Texture
于 2018-08-20T22:08:50.543 回答