【问题标题】:Streaming with Azure media services使用 Azure 媒体服务进行流式传输
【发布时间】:2014-11-17 20:23:54
【问题描述】:

我有一个带有流媒体单元的媒体服务帐户,我已经能够上传视频并动态打包到各种流中。我正在尝试创建一个带有流式 URL 的网页,以便能够为跨平台 iOS、android、桌面等提供服务。我该怎么做。

PS:我能够使用 videojs 和渐进式下载创建一个页面。我正在尝试使用 Windows Azure 探索其他选项。

感谢您的帮助。

【问题讨论】:

    标签: azure azure-media-services


    【解决方案1】:

    Azure 媒体服务已发布 Azure 媒体播放器,它可以自动检测您的浏览器或设备的功能,并请求适当的流媒体格式 - 例如,它将使用支持 EME 的浏览器抓取 MPEG-DASH 流,或用于 iOS 设备的 HLS .你可以试一试:http://amsplayer.azurewebsites.net/azuremediaplayer.html。如果您想进入此播放器的私人预览版,请联系 yanmf@microsoft。当我们很快推出时,它将免费使用。

    【讨论】:

      【解决方案2】:

      看看JW Player 和微软媒体平台Player Framework。两者都为各种浏览器和设备的渐进式和自适应流式传输提供了大量的播放选项。

      【讨论】:

      • 补充 Chris 的观点 - 您需要确保使用正确的视频源 URL 来访问自适应动态流媒体功能。请参阅此处的“将您的内容流式传输给客户”:msdn.microsoft.com/en-us/library/azure/jj889436.aspx
      • 感谢您的指导。 JWPlayer 似乎是付费的,Microsoft Media Platform Player Framework 似乎仅限于 Windows 设备。通过 HLS 流式传输到包括 android、ios 设备在内的移动设备怎么样?
      【解决方案3】:

      对于桌面:使用 OSMF 插件 - Adob​​e + 平滑流 URL

      对于 iOS:使用 HTML5 视频标签+HLS v3 URL

      对于 Android:使用 HTML5 Video Tag+HLS v3 URL 或 Dash.JS 与 Mpegh Dash URL

      对于 Windows Phone:使用 Dash.js + Dash.JS URL

      希望这会有所帮助...

      更新1: Azure 推出了自己的流媒体播放器,可以在所有设备上播放视频。

      用于演示和测试 - http://www.aka.ms/azuremediaplayer

      对于文档 - http://azure.microsoft.com/blog/2015/04/15/announcing-azure-media-player/

      【讨论】:

      • 只是为 Android 添加..我在播放 MPEG Dash 流 URL 方面比 HLS 流更成功..在 HLS 中不显示视频时遇到了各种问题..
      【解决方案4】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 2015-04-26
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多