YouTube ライブ配信取り込みプロトコルの比較
YouTube ライブ配信は、以下の取り込みプロトコルをサポートしています。
サポートします。
取り込みプロトコル |
暗号化あり |
サポートされている動画コーデック |
コメント |
RTMP |
いいえ |
H.264 |
通常、低遅延、または超低レイテンシのライブ配信に適しています。 |
RTMPS |
○ |
H.264 |
通常、低遅延、または超低レイテンシのライブ配信に適しています。 |
HLS |
○ |
H.264、H.265(HEVC) |
HEVC に対応しているため、4K 解像度に適しています。HDR 対応。超低レイテンシには適していません。 |
DASH |
○ |
H.264、VP9 |
VP9 に対応しているため、4K 解像度に適しています。超低レイテンシには適していません。 |
リアルタイム メッセージ プロトコル(RTMPS): 動画用に広く使用されているプロトコル
サービス開始以降に YouTube ライブで承諾されたストリーミング。
Real Time Messaging Protocol Secure(RTMPS)は、RTMP の安全な拡張です。
RTMPS は中間者攻撃を防ぐことで、コンテンツ クリエイターと視聴者の双方にメリットをもたらす
ライブ配信の取り込み側に対する攻撃です。これにより
クリエイターのライブ ストリーミング データ(動画、音声、制御信号など)が、
YouTube のサーバーに安全に送信され、改ざんや不正利用から保護される
インターセプトすることはありません。
HTTP Live Streaming(HLS) と HTTP による動的アダプティブ ストリーミング
(DASH)取り込みプロトコルも RTMPS と同様に暗号化されます。また
RTMP / RTMPS に対応していない。次世代の動画コーデック(VP9 や
High Efficiency Video Coding(HEVC)は、
H.264 に変換することで、ユーザーは特定の動画、動画、
低ビットレートを使用することにより、同じ画質で配信することになるため、
バッファリングを減らしますそのため、プレミアム ティアには HLS または DASH の取り込みが
高品質と高解像度が要求されるコンテンツですが、
比較的レイテンシが大きくなります。通常、HLS と DASH の取り込みでは
HLS と DASH はセグメント ベースであるため、RTMP よりもレイテンシが大きくなります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-08-15 UTC。
[null,null,["最終更新日 2024-08-15 UTC。"],[[["YouTube Live Streaming supports four ingestion protocols: RTMP, RTMPS, HLS, and DASH, each with different features and capabilities."],["RTMP and RTMPS are suitable for normal, low, or ultra-low latency live streaming, with RTMPS providing secure, encrypted transmission."],["HLS and DASH are encrypted, support advanced codecs like HEVC and VP9, and are better suited for 4K and high-resolution streaming but have higher latency."],["HLS and DASH offer improved video compression compared to H.264, allowing for higher quality at the same bitrate or equivalent quality with a lower bitrate."]]],["YouTube Live Streaming uses RTMP, RTMPS, HLS, and DASH protocols. RTMP and RTMPS, the latter being a secure extension, support H.264 and are suitable for low-latency streams. Encrypted HLS supports H.264 and H.265 (HEVC), while encrypted DASH supports H.264 and VP9, both being ideal for 4K and HDR content. HLS and DASH are segment based and offer better compression, but are not suitable for ultra-low latency.\n"]]