我正在寻找一种方法,可以在 Chrome 或 Edge 等浏览器中通过智能手机摄像头直播视频。它应该能够以 RTMP、Fragmented MP4 或 RTP/MPEG-2 传输流等协议进行传输。
(基本上,我喜欢在 Azure 媒体服务门户上接收直播数据)
我发现了类似的 solutions,但它们需要下载应用程序。
网络解决方案需要是开源的或基于 Microsoft 产品/服务。
有人知道合适的方法吗?
我不期待这里的代码,而是命名可用于实现此目标的开源库或微软产品。
答案 0 :(得分:1)
您可以使用 WebSockets。这些允许实时通信,其中客户端不必经常检查服务器以获取更新的信息。看看这个:Video streaming over websockets using JavaScript - Stack Overflow。我以前做过,但代码有点过时了。您还必须构建自己的 WebSocket 服务器(我使用的是 Raspberry Pi)或做更简单的事情并租用连接。