从UWP实时流式传输到Linux / Python Server

时间:2019-01-21 09:50:25

标签: linux sockets video uwp streaming

我有一个UWP应用,可以捕获实时视频流(网络摄像头),将其编码为h264,然后通过TCP套接字(在本地网络中,我需要高性能)将其发送到Linux设备。

有没有办法做到这一点?我需要的不是播放视频,而是提取单个帧的视频。我可以使用opencv做到这一点,但它需要一个本地视频文件,而我使用的是实时流。

如果可以捕获一张照片,我会发送照片而不是视频流,但是大约需要250毫秒。

是否需要RTP? UWP(窗口)是否提供实现此目的的方法?

谢谢

P.S.:UWP应用在Hololens中运行。

1 个答案:

答案 0 :(得分:0)

您可以使用WebRTC轻松地将实时视频从HoloLens传输到任何目标。这可能是最简单的方法而又不会太低。

对于介绍,只需获取此仓库,然后尝试可在HoloLens https://github.com/webrtc-uwp/PeerCC/tree/e95f231e1dc9c248ca2ffa040276b8a1265da145/Client上完美运行的示例应用程序即可。