在我的网页中,它用MediaStream捕获相机的图像(MediaStream) 30帧/秒,然后发送dataUrl到我的websocket服务器,websocket服务器将dataUrl转换成图像。
我在其他用户的电脑上打开了其他页面。他们应该看看我在镜头前做什么。我所做的就是从我的websocket服务器上撤回这些图像,并将它们作为一个“视频”播放,但是如果网络环境不好的话,视频并不流畅。而且外带太贵了,太贵了。
是否可能:我只是将图像编码并保存到AMS (Azure Media Service)的存储库中,AMS将它们自动转换为视频流。我的朋友们只需要用HTML5 5/javascript播放来自AMS的MPEG-破折号。
发布于 2014-11-06 05:23:18
媒体服务不支持图像输入,您可以从这里看到支持什么http://msdn.microsoft.com/en-us/library/azure/dn535852.aspx
如果网络环境容量低或丢包,那么视频就会以任何方式带来麻烦。如果您可以始终如一地将图像上传到服务器,那么可能会向它们显示图像,并使用经过轮询的ajax查询或websocket进行更新。
https://stackoverflow.com/questions/26613712
复制相似问题