如何捕获UE4场景并将其流式传输到虚拟相机设备

时间:2018-08-02 08:33:36

标签: unreal-engine4

我想将虚幻引擎4的场景制作成虚拟摄像头设备,以便我可以直接直播它。

一种替代方法是使用屏幕捕获工具捕获场景窗口并将其设置为虚拟摄像头设备。第一种方式对我们的用户更友好。

有人知道怎么做吗?

2 个答案:

答案 0 :(得分:0)

在虚幻环境中执行此操作的唯一方法是在场景中使用SceneCapture2D actor,然后将其渲染为渲染目标纹理,然后以某种方式导出该纹理。

但是,这会捕捉到每一个瞬间的场景,并且确实对性能不友好。

如果您想进行直播,我建议使用第三方软件。

答案 1 :(得分:0)

最后我的解决方案:使用FRunnable和directShow。 一个可运行的捕获帧缓冲,directShow将其发送到网络摄像头。 SceneCapture2D解决方案可以工作,但是效果不佳。