现在,您可以使用 OBS 作为虚幻项目的媒体中心,将 OBS Studio 中的视频、Alpha 和音频直接直播到虚幻引擎。
这适用于编辑器内和运行时以及打包游戏!
- 您需要三个不同的插件来使用全部可能性:
- 在您的虚幻引擎项目中,选择 编辑器视图顶部的世外流 图标,然后单击“Livestream Wizard串流向导”:
- 该向导将让您在UE中设置一个摄像机,该电音摄像机输出到一个渲染目标,以便通过 Spout 或 NDI 从虚幻引擎自动流式传输:
- 如果您现在转到 OBS Studio 并创建一个,您将能够在 Sources ‘源’面板中添加一个新的“Spout2 捕获”或“NDI源”选项:
- 选择其中一个选项将弹出一个屏幕,其中包含您的 Spout 或 NDI 发件人的下拉列表。 选择您在虚幻引擎中为 Live-Stream Wizard 串流向导指定的名称,然后单击“确定”,您现在将看到您的虚幻引擎项目直接流式传输到 OBS!
- 如果您通过 Spout 从虚幻引擎发送阿尔法通道 ,那么在“复合模式”设置中,您需要选择“预乘 Alpha”:
- 因为流式传输是在后台进行的,所以您可以完全控制您的虚幻编辑器,并且可以在流式传输的同时继续处理您的项目!
注: 您不必使用直播向导!
- 直播向导创建了两件事:
-OWL 摄像机,它是具有渲染目标和 alpha阿尔法/HUD 功能的虚幻引擎电影摄像机。
-NDI/Spout Sender Manager发送管理器,可以将任何虚幻引擎渲染目标实时流式传输到 Spout 或 NDI。 - 您可以创建自己的 OWL Cinecam电影摄像机/ Capture 捕获组件,或使用 实时合成或 虚拟摄像机等虚幻功能创建渲染目标。
- 然后只需通过在 Spout/NDI Sender Manager 中添加一个新数组来从该功能中选择渲染目标。
- Spout/NDI Sender Manager 中的任何“激活”渲染目标都将自动出现在 OBS Studio 的 Spout/NDI 源列表中。
- 请记住,您添加的活动摄像头越多,您使用的 GPU 资源就越多,因此请在此处查看巧妙的性能优化!