在我的网页中,它使用 MediaStream 以 30 帧/秒的速度捕获相机的图像(dataUrl)。然后它将 dataUrl 发送到我的 websocket 服务器。我的 websocket 服务器将 dataUrl 转换为图像。
我有其他用户在他们的计算机上打开的其他页面。他们应该看到我在我的相机前做什么。我所做的是从我的 websocket 服务器中检索图像并将它们作为“视频”播放但如果网络环境不好,则视频不流畅。而且它使用了太多的带宽,它很昂贵。
是否有可能:我只是将图像编码并保存到 AMS(Azure 媒体服务)的存储库中,AMS 会自动将它们转换为视频流。我的朋友只需要使用 HTML5/javascript 播放来自 AMS 的 MPEG-DASH 流。