iPhoneの動画再生時に頻繁に停止する。(Wi-Fiの時にも止まる)

iPhone(iPhone5)で動画を見ていると、頻繁に再生が停止してしまい、ストレスになる。

現象としては、次のような動きをする。

  • Google製のYoutubeアプリや、Safariから動画を見る場合、どちらの場合も動画を再生している時にストップしてしまう。
  • 再生ボタンを押すと、ほんのわずか再生→ストップとなってしまう。
  • Wi-Fiで接続していても起こる。(3G回線・LTEの場合にはキャリア側でトラフィックが制限されているとかの噂があるが関係ないのでは?)

少し調べてみると、停止する場合には、次のようなメッセージが出力されている。

Jan  14 10:04:12 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: _streamLikelyToKeepUp: 0 -> 1
Jan  14 10:04:12 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Likely to keep up or full buffer: 1
Jan  14 10:04:12 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Enabling autoplay
Jan  14 10:04:12 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Ending background task assertion (88) for playback stall
Jan  14 10:04:14 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: _streamUnlikelyToKeepUp: 1 -> 0
Jan  14 10:04:14 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Likely to keep up or full buffer: 0
Jan  14 10:04:14 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Skipping autoplay, not enough buffered to keep up.
Jan  14 10:04:17 iPhone5 kernel[0] : virtual void AppleCLCD::mieEnable(bool), Pixel-Backlight Modulator: 1
Jan  14 10:04:19 iPhone5 wifid[14] : WiFi:[379299859.679388]: WiFi unquiescing requested by "locationd"
Jan  14 10:04:31 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: _streamUnlikelyToKeepUp: 0 -> 0
Jan  14 10:04:31 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: _streamRanDry: 0 -> 1
Jan  14 10:04:31 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Took background task assertion (91) for playback stall
Jan  14 10:04:31 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Likely to keep up or full buffer: 0
Jan  14 10:04:31 iPhone5 MobileSafari[13175] : [MPAVController] Autoplay: Skipping autoplay, not enough buffered to keep up.
Jan  14 10:04:32 iPhone5 kernel[0] : virtual void AppleCLCD::mieEnable(bool), Pixel-Backlight Modulator: 0```

「Skipping autoplay, not enough buffered to keep up.」

のメッセージからすると、動画のデータが足りなくなって止まったみたい。

iPhone自体はWi-Fi接続で、インターネットへの接続は光回線なので、帯域がさほど遅くもないはずだが、動画が停止してしまう。

結構頻繁に止まってしまうので、もう少し改善しないものかと思うのだが、次の原因が考えられる。

  • サーバーが遅い。これはどうしようもない。サーバーが混んでいるのかな?

  • Wi-Fiが遅い。なんらかの遅い原因がある。iOS6.0.2にする&Wi-Fiが遅い時の対策で多少マシになったような気がする。

  • iOSの動画再生のプログラムがイマイチなのかも。これもどうしようも無いが、停止して、再度続きのデータを読み込むのがなんだかオカシイような気もするが、これもどうしようも無い。

  • 動画再生が停止してしまったら、もう一度、動画を再ロードして、最初から再生する。さっきの続きまで頭出しする。案外これが一番良いのかもしれない。。。うーん。

    参考)iPhoneの便利な機能 ? iPhoneで曲の再生位置を微調整する。

なんだか、iOS6はSafariが高速化されているのが嬉しいが、マップといいiOS5からのアップデート時のトラブルといい微妙なところが多い。

iOS7の噂もあるので、早くアップデートされるといいなぁ。

関連記事