【发布时间】:2014-01-08 02:16:42
【问题描述】:
我正在尝试在 ipad (ios 6) 上以不同的比特率播放由 IIS 流式传输的 HLS,并使用 ffmpeg 编码。 我可以看到本机播放器只播放最低比特率(600k):要播放它,我只需在 Safari 上打开主索引文件(.m3u8)。
有没有办法从玩家那里获取一些日志来了解为什么会发生这种情况? 尝试使用 Safari 开发者工具,但没有从中获得太多信息
谢谢
【问题讨论】:
-
1) 也许您根本没有足够的带宽来下载其他版本。如果你强行下载另一个版本会发生什么(每个版本都有一个单独的 m3u8 - 在 safari 中打开那些)。视频断断续续吗?
-
2) 您是否正确编码了其余的流?例如,您的设备可能不支持其他分辨率。
-
嗨,我怎么知道设备是否支持其他分辨率?我使用了苹果对 ios 的转码建议:[链接] (developer.apple.com/library/ios/technotes/tn2224/_index.html#//…)。谢谢!
标签: ios ffmpeg http-live-streaming adaptive-bitrate