gpt4 book ai didi

ios 播放 HLS - 只有最低比特率可用

转载 作者:行者123 更新时间:2023-12-04 23:30:00 25 4
gpt4 key购买 nike

我正在尝试在 ipad(ios 6)上以不同比特率播放由 IIS 流式传输的 HLS,并使用 ffmpeg 编码。
我可以看到 native 播放器仅播放最低比特率(600k):要播放它,我只需在 Safari 上打开主索引文件(.m3u8)。

有没有办法从玩家那里获取一些日志来了解为什么会发生这种情况?
尝试使用 Safari 开发人员工具,但没有从中获得太多信息

谢谢

最佳答案

我会先强制要求一个子 list 。例如,您可能有以下可用的 ABR 再现:

stream.m3u8
stream_600.m3u8
stream_800.m3u8
stream_1200.m3u8
stream_1600.m3u8

在最新的 Safari(OSX 和 iOS)中,您可以通过更改播放 URL 来简单地请求子 list 。您可能正在请求类似 http://streamingserver.com/stream.m3u8 的内容(主 list ),您可以将其修改为 http://streamingserver.com/stream_1200.m3u8 ( child list )

我还会尝试查看主 list 以确保其他比特率可用。您可以使用 wget 或 cURL 之类的工具从主 URL 中获取它。

关于ios 播放 HLS - 只有最低比特率可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20682940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com