【问题标题】:Is HTTP Streaming with the iPhone buggy?iPhone 上的 HTTP 流式传输是否存在问题?
【发布时间】:2010-02-11 22:52:02
【问题描述】:

我正在尝试使用 Apple 的 http 流技术流式传输视频。我开始怀疑 iPhone 上的播放器或用于分割视频的 Apple 工具有问题。

http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html

我的行为真的很糟糕。该应用程序似乎从来没有很好地选择要使用的质量流。它总是从最低质量开始,并且经常会突然达到最高质量并且无法跟上。我尝试了各种更改带宽设置的方法来测试它。

#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=5000
3/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=10000
4/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=459319
5/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=90268800

我使用了非常大和非常小的设置来使某些流成为显而易见的选择,但这并不重要。显然,我也使用了默认值由 Apple 的 variantplaylistcreator 工具设置。它总是从最低质量开始,然后随机跳到其他质量。

有人知道这是怎么回事吗?

【问题讨论】:

    标签: iphone streaming


    【解决方案1】:

    您是否尝试过bottom of the page here 提供的示例参考流? Apple 会针对这些进行测试,所以如果它在那里工作,你就知道它已经结束了。

    【讨论】:

    • 是的,看起来差不多。我正在查看我这边的服务器日志,这样我就可以知道它正在抓取什么流。显然我不能这样做,但我认为它正在做同样的事情
    • 奇数。是时候提交错误报告了。我刚开始看这些东西,所以我很想看看你是如何解决这个问题的。
    猜你喜欢
    • 1970-01-01
    • 2012-06-20
    • 2013-05-11
    • 2016-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多