这是在Mac 10.9和10.10上。
我这里有一个奇怪的问题。我正在Mac上进行HLS播放。当我开始流式传输时,请求第一个段ID(即100)并开始播放。播放继续正常,持续15-20分钟,然后失败并显示以下avplayer错误日志
#Version: 1.0
Software: AppleCoreMedia/1.0.0.14A389 (Macintosh; U; Intel Mac OS X 10_10; en_us)
Date: 2014/11/10 15:50:21.021
Fields: date time uri cs-guid s-ip status domain comment cs-iftype
2014/11/10 15:35:18.018 http://localhost:12000/stream/content.ts?id=192.168.1.165-8f1ad93ec6ce651f2d22&bps=1200000&segid=100 791DF980-68C1-43D4-A294-EB88BAD3DBF5 127.0.0.1 -12318 "CoreMediaErrorDomain" "Segment exceeds specified bandwidth for variant" -
当plyaback失败时,AVPlayer请求的最后一段是segid = 468。
我不明白为什么玩家抱怨在20分钟后播放的segid = 100?
他的错误信息会误导吗?
我没有想法。任何提示都会有所帮助。
由于 d
答案 0 :(得分:2)
如果问题仍然存在。 该错误具有误导性,因为你在使用segId等于100的chunck之后得到它。它意味着它描述的内容。
15分钟后,玩家的日志中没有新的错误。你只有一个,原创。