AV...Player 的坑坑坑。

2017-05-25 14:41:17 +08:00
 chipmuck

已经实现了基本播放的流程,现在有几个问题:

  1. 是否需要根据系统判断来兼容 avplayer.automaticallyWaitsToMinimizeStalling 的属性?

  2. 当上述属性设置为 YES 时,需要监听 avplayer.timeControlStatus,当缓冲量不够时,reasonForWaitingToPlay 的状态是 AVPlayerWaitingWhileEvaluatingBufferingRateReason / AVPlayerWaitingToMinimizeStallsReason。 然后对于前者,文档中说到:

... monitoring the playback buffer fill rate to determine if playback is likely to complete without interruptions ...

所以经常会出现( always )一个一分多钟的视频需要加载到一大半才会开始播放,然而我需要在有一定缓冲后就开始播放,所以这该如何解决?

  1. 不用 HLS 流,能正常上架否?

诚恳求解。

4102 次点击
所在节点    iDev
2 条回复
caniuse
2017-05-26 09:44:44 +08:00
上炕都费劲
casatwy
2017-08-11 00:00:54 +08:00
我特么也遇到了,无解啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363745

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX