通过socket通信,实现从HoloLens (用C#统一编码)到PC机(用C#编码)的数据发送。但是如何通过我原来的socket帧从HoloLens向PC实时发送视频流(当我在HoloLens中打开应用程序时开始录制视频)。在我看来,也许我应该添加一些句子来识别HoloLens摄像头,录制视频并将视频编码为数据,然后通过我之前的socket传输数据。它是正确的吗?如何实现它?顺便说一下,我希望PC可以通过python接收视频,以便我可以在以下步骤中对视频进行处理。
发布于 2019-12-06 13:39:47
要在HoloLens和PC客户端之间实时发送视频流媒体,WebRTC应该能够满足您的需求。请查看此MixedReality-WebRTC项目,它可以帮助您将点对点实时音频和视频通信集成到您的应用程序中。它还实现了所需的本地视频捕获,并将其封装为Unity3D组件,以便快速进行原型设计和集成。
你可以通过这个链接阅读它的官方文档:MixedReality-WebRTC 1.0.0 documentation。
此外,该项目可以用于桌面应用程序,甚至其他非混合现实应用程序,这可以节省您的开发成本。
https://stackoverflow.com/questions/59152074
复制相似问题