Unity3d 通过网络从HoloLens2到PC的视频流

Unity3d 通过网络从HoloLens2到PC的视频流,unity3d,media,hololens,mediacapture,Unity3d,Media,Hololens,Mediacapture,我正在使用Unity 2019.4开发一个带有HoloLens2的AR应用程序 现在我需要从Unity项目中获取HoloLens2相机的原始像素数据以及重新绘制的3d内容 我想通过网络以低延迟(1s或更短)和至少30fps的速度将此像素数据作为实时视频流发送到显示接收到的视频的外部应用程序 到目前为止,我遇到了Windows Media Capture API,在那里我似乎可以添加一个MRC视频效果,用Unity的全息图来增强视频流 这是从我的unity UWP应用程序中捕获实时视频流的最佳方法

我正在使用Unity 2019.4开发一个带有HoloLens2的AR应用程序

现在我需要从Unity项目中获取HoloLens2相机的原始像素数据以及重新绘制的3d内容

我想通过网络以低延迟(1s或更短)和至少30fps的速度将此像素数据作为实时视频流发送到显示接收到的视频的外部应用程序

到目前为止,我遇到了Windows Media Capture API,在那里我似乎可以添加一个MRC视频效果,用Unity的全息图来增强视频流

这是从我的unity UWP应用程序中捕获实时视频流的最佳方法,还是有更好、更简单的方法?
更重要的问题是,是否可以用这种方法以足够低的延迟流式传输视频。

MRC应该是unity方面最自然的解决方案

FMETP流还支持使用HL2的低延迟流,作为跨平台解决方案

在统一方面没有太多的解决方案,这就是我尝试的


PS:然而,您似乎在寻求建议,而不是与编程相关的问题。

要通过网络将第一人称视角作为视频流共享,您可以参考混合现实官方文档:。此外,欢迎就Stackoverflow项目询问与编程相关的具体问题,更多信息请参见: