【问题标题】:Deliver HTML5 videos from images with Azure Media Services使用 Azure 媒体服务从图像交付 HTML5 视频
【发布时间】:2014-10-28 16:38:07
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript asp.net html azure azure-media-services


    【解决方案1】:

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

    如果网络环境容量低或丢包,那么视频无论如何都会很麻烦。如果您可以一致地将图像上传到您的服务器,那么可能会向它们显示图像并使用轮询的 ajax 查询或 websocket 进行更新。

    【讨论】:

    • 是的,绝对......这些天我做了同样的研究。你完全正确。我对 Azure 今天所拥有的感到沮丧。
    猜你喜欢
    • 2013-06-02
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 2015-04-26
    相关资源
    最近更新 更多