# HLS とは？HLSストリーミング・プロトコルの利点とは？

**Source:** https://vodlix.com/ja/blog/what-is-hls-streaming-protocol-and-its-key-benefits  
**Summary:** HLS ストリーミング・プロトコルと、最新のビデオ・ストリーミングにおけるその主な利点について学んでください。  
**Published:** 2022-12-30  
**Publisher:** Vodlix

---

かつて、インターネットを介した動画配信といえば、アドビのFlashビデオ技術が主流だった時代があった。しかし近年、オンラインビデオの世界では大きな変化が起きている。ストリーミング・ビデオを配信する優先順位がHLSストリーミング・プロトコルに移行し、オンライン・ビデオはHTML5ビデオ・プレーヤーで再生されるようになり、AdobeのFlashプロトコルに取って代わったのだ。 

HLSストリーミング・プロトコルは、放送局と視聴者の双方に劇的な好影響を与える。HLSとHTML5はオープンな仕様である。従って、ユーザーは、自分たちの仕様に従って、それらを変更することができる。さらに、誰でも無料でアクセスできる。無料なのだ。HTML5とHLSストリーミング・プロトコルの新しいアップグレードにより、これらのテクノロジーは、古いテクノロジーよりも安全で、高速で、信頼性が高くなっている。これらの技術は、ユーザーにストリーミング・ビデオを配信するための好ましい方法である。

## HLSとは？ {#hlsとは}

HLSとは、HTTP Live Streamingの略称である。HLSは、インターネット上で映像や音声メディアを視聴者に配信するためのメディア・ストリーミング・プロトコルである。HLSはライブストリーミングとオンデマンドストリーミングの両方に使用されます。

## HLSはどのように機能するのか？ {#hlsはどのように機能するのか}

HLS は、最も多くのデバイスとブラウザに対応しています。簡単な4つのステップで動作します：

1. コンテンツは、カメラやマイクなどのキャプチャデバイスによってキャプチャされている。 
2. キャプチャーデバイスは、コンテンツをライブビデオエンコーダーに送信した。
3. エンコーダーは、コンテンツをRTMP経由で動画ホスティング・プラットフォームに送信する。
4. 動画ホスティング・プラットフォームは、HLSインジェストを使ってコンテンツをHTML5動画プレーヤーに送信する。

このプロセス全体は、主に HLS エンコーダーと強力なビデオホスティングプラットフォームという 2 つのソフトウェアソリューションに依存する。HLS でストリーミングしたい場合、ソフトウェアはプロトコルと上記の共有機能をサポートする必要があります。

## HLSストリーミングの主な利点 {#hlsストリーミングの主な利点}

HLS ストリーミングは、プロフェッショナルな放送事業者にも、ライブおよびオンデマンドのビデオコンテンツの世界に新たに参入する人にも、同様に大きなインパクトを与える利点を提供します。HLS ストリーミングの主な 3 つの利点を見てみましょう。

1. デバイスとブラウザの互換性
2. 品質の確保
3. 埋め込みクローズドキャプション

### 1.デバイスとブラウザの互換性 {#1-デバイスとブラウザの互換性}

HLSプロトコルは、様々なデバイスやファイアウォールと互換性がある。一方、HLSライブ・ストリームでは、遅延時間（レイテンシー）が15秒から30秒の範囲になる可能性が高い。  幸いなことに、低遅延ストリーミング機能も提供されている。HLSはほぼ普遍的なプロトコルだ。

HLSは以下のデバイスとブラウザでサポートされています：

- すべてのGoogle Chromeブラウザ
- サファリ
- マイクロソフト・エッジ
- iOSデバイス
- アンドロイド端末 
- Linuxデバイス
- マイクロソフトデバイス
- macOSプラットフォーム 

### 2.品質の確保 {#2-品質の確保}

HLS ビデオ・ストリーミングでは、コンテンツ制作者は、同じライブ・ストリームを複数の画質設定でエンコードすることができます。しかし、視聴者は、その時々の帯域幅に応じて、利用可能な最良のオプションを要求することができる。異なるストリーミングデバイスの性能に合わせて、データの品質はチャンクごとに異なると言える。

ある瞬間にフルハイビジョンのビデオを送信したと仮定します。しかし、その数分後、モバイルユーザーは、サービス品質が低下する「デッドゾーン」に遭遇します。驚くべきことに、HLSストリーミングでは、動作が停止することはありません。  プレーヤーはこの帯域幅の減少を検知し、代わりに低画質のムービーチャンクを配信します。

### 3.埋め込みクローズドキャプション {#3-埋め込みクローズドキャプション}

HLS は、ビデオ ストリームに埋め込まれたクローズド キャプションをサポートします。HLS 出力にキャプションを埋め込むには、マニフェストにキャプション言語情報を含める必要があります。クローズド キャプションをストリーミング動画に統合することで、より多くの視聴者がオンライン コンテンツにアクセスできるようになります。複数のインストリームおよびファイル ベースのソースからキャプション データを取り込み、適切なフォーマットに変換できます。

HLSの技術的な側面については、以下のサイトでさらに学ぶことができる。 [広範なドキュメンテーション](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html)そして [ベストプラクティス](https://developer.apple.com/library/content/technotes/tn2224/_index.html)アップルが提供する。

## 最終評決 {#最終評決}

HLSストリーミングは、クローズドキャプションの埋め込み、優れた広告基準のサポート、複数ストリームの同期再生、DRMのサポートなど、特筆すべき利点があるため、放送事業者に選ばれている。によると [ビデオ・ストリーミング遅延レポート](https://www.wowza.com/blog/2019-video-streaming-latency-report)45%の放送局がHLSストリーミングを使用している。RTMPは33%で放送局の2番目の選択となった。そして、MPEG-DASHを使用している放送局はわずか7%で、さらに後塵を拝している。したがって、HLSストリーミングはメディア・ストリーミングのための最も最新で広く使用されているプロトコルである。 

[ヴォドリックス](https://vodlix.com/)に関しては最良の選択肢の一つである。 [OTT/VODプラットフォーム](https://demo.vodlix.com).アダプティブ・ビットレート（ABR）ストリーミングを提供し、Vodlixの高度なABRテクノロジーによりバッファリングを解消します。あらゆるネットワークで配信し、各ユーザーの帯域幅に合わせてコンテンツ品質をオンザフライで調整します。VodlixはライブストリーミングサービスのRTMPとHLSフィードの両方をサポートしています。Vodlix Video Playerはフィードを埋め込み、1フレームも失うことなく、すぐに視聴者に再生します。Vodlixは高品質なストリーミングと最高のユーザーエクスペリエンスを保証しますので、視聴者はあらゆるプラットフォーム、ブラウザ、デバイスでシームレスな体験を提供することができます。
