FC2ブログ

Playing media in the background メモ

Playing media in the background メモ

Q:どのように私は自分のアプリケーションがバックグラウンドに切り替えられたり、
画面がロックされているときに私のメディアはプレーを続行することを保証しますか?

:あなたは、あなたのアプリケーションがバックグラウンドオーディオの実行をサポー
トしていることを宣言し、お使いのオーディオセッションに適切なカテゴリを割り当てる必要があります。

あなたがバックグラウンドオーディオ実行をサポート宣言
あなたのアプリケーションはバックグラウンドでの実行をサポートすることを宣言しなければなりません。
これを行うには、あなたのアプリケーションのInfo.plistファイルにUIBackgroundModesキーを追加します。
このキーは、あなたのアプリケーションがサポートするバックグラウンドタスクを示します。その値は、
1つ以上の文字列を含む配列です。バックグラウンドにいる間は、アプリケーションがユーザに可聴コンテン
ツを再生示すために文字列値のオーディオを指定します。

重要UIBackgroundModesオーディオキーができるようになりAirPlayを使用してバックグラウンドでス
トリーミングオーディオやビデオコンテンツへのアプリ。に

のiOS5.0の前に、あなたのメディアは、高精細ディスプレイやハイファイオーディオシステムにストリーミングする
ことができるようにするためにAirPlayのにオプトインする必要がありました。オプトインとAirPlayのオプトアウト
の詳細は、メディア再生の方法によって異なります。詳細については、AirPlayの概要を参照してください。

オーディオセッションカテゴリの設定
あなたは画面がロックしたときにあなたのメディアが継続することを確認したい場合は、お使いのオーディオセッションに
適切なカテゴリを割り当てる必要があります。あなたは、そのカテゴリ(または同等に、kAudioSessionCategory_S
oloAmbientSound)AVAudioSessionCategorySoloAmbientでデフォルトのオーディオセッション、頼ることはできません。

画面をロックする場合、または着信/サイレントスイッチが"サイレント"の位置にあるが、AVAudioSessionCategoryPlayback
(または同等kAudioSessionCategory_MediaPlayback)カテゴリを使用するときに継続して再生してください。
リスト1はAVAudioSessionCategoryPlaybackカテゴリでは、アプリケーションのオーディオセッションを初期化する方法を示します。

MPMoviePlayerControllerオーディオセッション
あなたはそのデフォルトでは、MPMoviePlayerControllerオブジェクトを共有し、アプリケーションのオーディオセッションは、
メディアを再生するためにノートをMPMoviePlayerControllerオブジェクトを使用している場合。
MPMoviePlayerControllerのuseApplicationAudioSessionプロパティは、アプリケーションの既存のオーディオセッシ
ョンを使用すべきかどうかを示します。 NOにこのプロパティを設定しないと、ムービープレーヤーコントローラは独自のオー
ディオセッションを作成します。詳細については、MPMoviePlayerControllerクラスリファレンスを参照してください。

iPhoneのOS3.1.3およびそれ以前のバージョンで重要なのは、ムービープレーヤーは常にシステムに付属のオーディオ
セッションを使用します。 iPhoneのOS3.2以降では、同じ動作を取得するには、NOにムービープレーヤーの
useApplicationAudioSessionプロパティ値を設定してはいけません。

バックグラウンドでのビデオ再生
ビデオを再生するアプリケーションは、バックグラウンドにいる間は、そのビデオの再生を続行することはできません。

注:映画の中でビデオトラックを無効にするか、またはその関連AVPlayerからAVPlayerLayerを取り外す場合は、
それが映画の音声がバックグラウンドで再生を続けることができます。アプリケーションが実際にバックグラウンドに
切り替えられる前にしかし、これらの変更が有効である必要があります。

音声のみのムービーを再生するアプリケーションは、バックグラウンドで、この文書で説明したテクニックを使用して
いる間遊び続けることができます。 姉妹サイトだよ! よかったらみてね!
スポンサーサイト

スマホニュース 20120911

数十万円程度の業務アプリへの需要は多い サイボウズ

GoDaddyに大規模なDDoS攻撃、サービスに障害

Apple端末のUDID流出事件、流出元はFBIでなく民間企業 姉妹サイトだよ! よかったらみてね!
twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
08 | 2012/09 | 10
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
935位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
50位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: