iPhoneのi0S5でビデオをバックグラウンドで再生する方法

http://gyazo.com/5605ba80fe442b8fa1d14e3154ef1ea1.png

最近英語のビデオをリスニングする事が多くなったので、バックグラウンドでビデオ再生する方法を調べてみました。

動作確認バージョン

問題

Videoアプリケーションでビデオを再生中に他アプリに切り替えたり電源をOFFにすると再生していたビデオが中断され、ビデオの音声を聞きながら他アプリケーションを使う事ができない。

対応方法とパターン

パターン
  • AppleTV(AirPlay) → アプリを切り替えても問題なくバックグラウンド再生ができる
  • AirMac Express(AirTunes) → 中断される
  • イヤホン → 中断される
  • 本体 → 中断される
対応方法

外部出力系ならMusicのコントローラを使って中断されたMusicを再生できる。

  1. Musicでビデオを再生できる状態にしておく
    • 本体でプレイリストを作成しビデオをプレイリストに登録する
    • iPhoneと同期しプレイリストをコピー
  2. Musicのプレイリストからビデオを再生する
  3. ホームボタンを1度押しでバックグラウンドにする(一度中断される)
  4. ホームボタンを2度押しでタスクリストに切り替えて右にスワイプ
    • Musicアイコン左の音楽制御コントローラの再生ボタンを押す

これで、イヤホンやAirTunesの時ならビデオをバックグラウンド再生できるようになりました。

iPhone本体から直接再生する場合は色々試してみたんですけど、ユーザが設定できる範囲のレベルでは無理っぽかったです。

まとめ

私の場合、外出している時は基本的にイヤホンなので今回の利用ケースで目的の利用シーンでの問題は解決できました。

iPhone4Sにしてディスク容量も大きくなった事なので色んなビデオを聞きたいと思います。