繁体   English   中英

使用Azure Media Services从图像传递HTML5视频

[英]Deliver HTML5 videos from images with Azure Media Services

在我的网页中,它使用的MediaStream捕获了每秒30帧的相机图像(dataUrl)。 然后它将dataUrl发送到我的websocket服务器。 我的websocket服务器将dataUrl转换为图像。

我还有其他用户在其计算机上打开的其他页面。 他们应该在相机前看到我在做什么。 我所做的是从Websocket服务器中检索图像,然后将其作为“视频”播放。但是,如果网络环境不好,视频就不会流畅。 而且它使用过多的带宽,价格昂贵。

是否有可能:我只是将图像编码并保存到AMS(Azure媒体服务)的存储库中,AMS会将其自动转换为视频流。 我的朋友只需要使用HTML5 / javascript从AMS播放MPEG-DASH流。

媒体服务不支持图像输入,您可以在此处查看支持的内容http://msdn.microsoft.com/en-us/library/azure/dn535852.aspx

如果网络环境容量不足或丢包,则视频将以任何方式带来麻烦。 如果您可以将图像一致地上传到服务器,则可以将图像显示给服务器并使用轮询的ajax查询或网络套接字进行更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM