概要
どの動画形式を使用するか、どのキャプションを適用するかを選ぶときの選択肢を理解することは、お客様のアプリケーションが視聴者に望ましい動画エクスペリエンスを提供するために不可欠です。
モバイルプラットフォーム用のBrightcove Native Player SDKはお客様のコンテンツが非常に優れたキャプションエクスペリエンスを提供することによって、お客様のアプリケーションがより広い聴衆にリーチし、FCCのガイドラインに適合するよう努めています。
キャプション使用の標準およびテクニックに関する詳細は、Zencoderのクローズドキャプションに関するブログ投稿をご覧ください。
各カテゴリーの動画形式およびキャプションを確認します。
プログレッシブダウンロード
このスキームを使用する動画形式では、隙間なしに始めから終わりまでコンテンツをダウンロードする必要があり、一編のコンテンツ全体がデバイスにダウンロードされることになります。このため、視聴者はまだバッファーされていない領域には移動できません。
この機能のため、ミッドロール広告をプログレッシブダウンロード動画形式と組み合わせて使用しないよう推奨します。これに加えて、動画バッファーをクリアする動作を行うと、後で再生を再開しようとしたとき、クライアントはコンテンツの最初からバッファリングすることになることをアプリケーションパブリッシャーは知っておくべきです。
MP4/M4Vサポートの表
動画形式 | iOS SDK | Android SDK |
---|---|---|
MP4/M4V | ||
キャプション形式 | ||
サイドカーWebVTT | ||
サイドカーTTML(DFXP) | ||
608-over-708 |
適応ビットレートストリーミング
このスキームを使用する動画形式では、動画は短いセグメントに分割され、プレーヤーが必要に応じてダウンロードします。これにより、ユーザーはコンテンツ内の任意の場所を検索でき、ジャンプしたセグメントをダウンロードするだけで済みます。通常、このスキームに従う形式はセグメント数やその場所など、動画の詳細をすべて含む「マニフェスト」を使用します。
HTTPライブストリーミング(HLS)サポートの表
動画形式 | iOS SDK | Android SDK |
---|---|---|
HTTPライブストリーミング(HLS) | ||
キャプション形式 | ||
マニフェスト内WebVTT | ||
サイドカーWebVTT | ||
サイドカーTTML(DFXP) | ||
608-over-708 |
HLS と同様に、MPEG-DASH は HTTP を介したメディアコンテンツの高品質ストリーミングを可能にします。また、コンテンツを一連のファイルセグメントに分割することによっても機能します。
HTTP(MPEG-DASH)を介した動的適応ストリーミング(MPEG-DASH
動画形式 | iOS SDK | Android SDK |
---|---|---|
HTTP 経由の動的アダプティブストリーミング (MPEG-DASH) | ||
キャプション形式 | ||
マニフェスト内WebVTT | ||
サイドカーWebVTT | ||
サイドカーTTML(DFXP) |
デジタル著作権管理 (DRM)
言及する価値がある3つ目の形式は、一部のDRMパートナーが使用する専用形式です。
Brightcove Native Player SDKはこれらの形式のプロパティおよび機能にアクセスしたり、それらを制御したりできません。これらの形式で見つかった問題は、その所有者に直接問い合わせる必要があるかもしれません。
Widevine Media(.wvm)サポートの表
動画形式 | iOS SDK | Android SDK |
---|---|---|
Widevine Modular (DASH-CENC) | ||
キャプション形式 | ||
サイドカーWebVTT | ||
サイドカーTTML(DFXP) | ||
608-over-708 |
アップルの FairPlay ストリーミング (FPS) 技術を使用して、HTTP ライブストリーミング (HLS) を使用するときに安全なコンテンツを配信できます。
FairPlay ストリーミング (FPS) のサポートに関する表
動画形式 | iOS SDK | tvOS SDK |
---|---|---|
HTTPライブストリーミング(HLS) | ||
キャプション形式 | ||
サイドカーWebVTT |
ネイティブ SDK によるコンテンツ保護の詳細については、「デジタル著作権統合」ページを参照してください。