使用Windows Azure媒体服务将HLS流式传输到iOS设备

时间:2013-04-08 02:50:54

标签: ios http-live-streaming azure-media-services

我一直在探索Azure媒体服务,特别是将媒体转换为HLS。我使用类似于此HLS Walkthrough

中概述的流程,完成了创建HLS内容的过程

现在,我在Azure中拥有自己的HLS内容,我希望像使用任何m3u8流一样流式传输它。我尝试过以下方法:

  • iPad中的WebView - 工作正常,它跳跃而且不是很流畅
  • OS X上的Safari - 根本不起作用
  • VLC播放器 - 根本不起作用。

当然,这不是详尽而且彻底(但是)但在我继续之前我想得到反馈,如果有人有。我偶然发现WAMS Media Player for iOS有关适用于iOS的Smooth Player。期望为iOS开发的Smooth Player是从WAMS使用HLS生成媒体的最佳方式吗?

1 个答案:

答案 0 :(得分:0)

据我了解,Safari对HLS的支持(或缺乏支持)取决于QuickTime - 有一些版本的QuickTime支持HLS(QuickTime Pro),但默认情况下,支持不在那里。

我建议您转码为Smooth Streaming和HLS。通过Flash或Silverlight向Windows / Mac客户端提供流畅的流媒体,并通过HTML5向iOS客户端提供HLS。