スマートフォン、タブレットでプロテクト配信・ライブ配信を視聴した際のトラブルと対処方法をご紹介致します。
【iPhoneでライブ配信をみると30秒くらい遅れている】
iPhoneの仕様で、キャッシュ時間が30秒に設定されています。Apple社による仕様ですので、そのままご利用下さい。
【iPhone でライブ配信をみると音が途切れる】
音声の周波数設定を44.1KHzでお試しください。
【スマートフォンでライブ配信が再生できない】
スマートフォンはPCに比べ再生能力が限定されておりますので、配信設定を厳密にして頂く必要があります。
特にiPhone3GSやAndroid2.x以下の一部機種では、コーデックの設定において、最低限、以下のような仕様に準拠する必要があります。
代表的なエンコーダでの設定方法はマニュアルに記載しておりますので是非ご利用下さい。
- 映像コーデック(H.264)
- 【Profile】Baseline Profile
- 【Level】3.0(自動で設定され手動で設定できない場合があります。その場合は下記解像度・FPSをご設定下さい。)
- 音声コーデック(AAC)
- 【Profile】Low Complexity Profile(一般にはAAC-LC、あるいは単にAACと書かれます)
また、さらに再生互換性を高めるためには、以下のような設定をお勧め致します。「▲」の設定はエンコーダーにより設定できないことがあり、その場合は内部で自動的に下記同様の標準的な設定が使われます。
- 映像コーデック設定
- 【ビットレート】350kbps以下(モバイル回線を考慮し最大でも500kbps以下を推奨致します)
- 【解像度】320x240以下(最大でも640x480以下を推奨致します)
- 【FPS】15fps以下(最大でも30fps以下が必須です)
- 【IDR間隔】4秒以下(秒数ではなくフレーム数で設定の場合はFPS×4以下)
- ▲【スキャンタイプ】Progressive
- ▲【参照フレーム数】2以下
- ▲【Weighted-P/Bフレーム】無効
- ▲【Bフレーム数】0(Baseline Profileでは通常自動的に0または無効となります)
- ▲【B-Pyramid】無効(Baseline Profileでは通常自動的に無効となります)
- ▲【色形式】YUV420
- 音声コーデック設定
- 【ビットレート】64kbps以下
- 【チャンネル数】1ch(モノラル)または2ch(ステレオ)
- 【サンプリング周波数】44.1kHz