如何通过套接字通信将视频流从HoloLens(C#)传输到PC(python)?



我可以通过套接字通信实现将数据从HoloLens(使用C#的Unity编码(发送到PC(使用C#编码(。但是如何通过我的原始插座框架将视频流(当我在 HoloLens 中打开应用程序时开始录制视频(从 HoloLens 实时发送到 PC。在我看来,也许我应该添加一些句子来识别HoloLens相机,录制视频并将视频编码为数据,然后通过我以前的套接字传输数据。它是否正确以及如何实现它? 顺便说一句,我希望PC可以通过python接收视频,以便我可以按照以下步骤处理视频。

要在HoloLens和PC客户端之间实时发送视频流,WebRTC应该可以满足您的需求。请查看这个Mixed Reality-WebRTC项目,它可以帮助您将点对点实时音频和视频通信集成到您的应用程序中。它还实现了您需要的本地视频捕获,并将其封装为 Unity3D 组件,以便快速进行原型设计和集成。

您可以通过此链接阅读其官方文档:Mixed Reality-WebRTC 1.0.0文档。

此外,该项目可用于桌面应用程序甚至其他非混合现实应用程序,可以节省您的开发成本。

最新更新