アダプティブビットレートストリーミング(ABR) — その意味とプレイヤーの判断
アダプティブビットレートストリーミング(ABR)は、実際の帯域に応じてプレイヤーがエンコード済みのバリアントを切り替え、画質を犠牲にせずバッファリングを防ぐ仕組みです。
続きを読む10 件の記事
アダプティブビットレートストリーミング(ABR)は、実際の帯域に応じてプレイヤーがエンコード済みのバリアントを切り替え、画質を犠牲にせずバッファリングを防ぐ仕組みです。
続きを読むAES-128は128ビット鍵を用いる対称暗号で、HLS動画セグメントの暗号化に使われます。再生時に鍵を別途取得する方式で、無断ダウンロードや再配信を防ぎます。
続きを読むHLS(HTTP Live Streaming)はAppleが開発した動画ストリーミングプロトコルで、動画を短いセグメントに分割しHTTPで配信、視聴者の帯域に応じて画質をリアルタイムで切り替えます。
続きを読むH.264は普遍的だが非効率。HEVCは帯域を約30%節約。AV1は約50%節約だがエンコードが遅い。VP9はYouTubeを支える。視聴者層と帯域予算で選びます。
続きを読む動的ウォーターマークは視聴者ごとに固有のテキスト(メールアドレス、ID、IP)を動画ストリームに描画します。静的ロゴと違い、流出時に発信源を特定できます。
続きを読むDRM(Widevine、PlayReady、FairPlay)は暗号化にライセンス制御とハードウェア結合鍵を加えたものです。自社制作の講座や有料会員制ならAES-128単独で十分です。
続きを読む埋め込みトークンはサーバー側で検証する不透明なID(取消可能、メタデータが豊富)。署名付きURLはHMAC方式(ステートレス、高速、取消不可)。要件で選びます。
続きを読むHLSはAppleの仕様でSafariネイティブ対応があり、配信開始までの近道です。DASHはMPEG標準でCENCによるマルチDRMが特徴。それぞれが勝つ場面を解説します。
続きを読むエンコードは生映像を圧縮形式に変換します。トランスコードは既にエンコード済みの動画を別のコーデック、ビットレート、コンテナ、解像度に変換し直します。
続きを読むオリジンは動画の正本を保持し、CDNは視聴者に近いエッジサーバーでそれをキャッシュします。両者が連携して低遅延・スケール・スパイク吸収を実現します。
続きを読む