名前自体から、テクノロジーの本質を推測できますが、それがどのように機能するかはまだ興味深いです。 プロの言語では、アダプティブブロードキャストテクノロジーにより、通常のWebサーバーからHTTP経由でオーディオとビデオを送信し、スマートフォン、タブレット、ラップトップ、PCなどのさまざまなデバイスで再生できます。 同時に、アダプティブブロードキャストは、ライブブロードキャストと記録されたコンテンツの両方をサポートします。これは、現在のピアリング配信では重要ではありません。 アダプティブブロードキャストは、HTTPSを介したデータ暗号化とユーザー認証を提供します。これにより、パブリッシャーは自分の作品を保護できます。 概略的に、このようなブロードキャスト方法を図1に示します。
図1.オーディオ/ビデオファイルの処理と配信のスキーム
アダプティブブロードキャストの原理は、インターネットの速度に応じて再生品質が異なるいくつかの代替ストリームがあり、クライアント、またはむしろクライアントソフトウェアが、ネットワーク帯域幅の変化を考慮してフローを合理的に切り替えることができることです。つまり、アダプティブブロードキャストは次のように機能します方法:
- 既存のファイルまたはライブストリームは、インターネットの速度に応じて品質の異なる複数のファイルに送信される前に分割され、これらのファイルは通常5〜10秒間、短い断片(セグメント)に分割されます。
- これらのセグメントは標準のWebサーバーに保存され、デバイス上のビデオプレーヤーの要求に応じて個別に提供されます。
- 再生中、プレーヤーはセグメントを簡単につなぎ合わせます。
複数のストリーミング品質が利用可能な場合、ビデオプレーヤーは常に現在の帯域幅を監視し、ダウンロード可能な最高品質から次のフラグメントを選択します(図2)。
図2.適応ストリーミングのフローチャート
現時点では、Microsoft、Adobe、Appleの3つの有名なアダプティブブロードキャストテクノロジーの実装があります。MicrosoftSmooth Streaming、Adobe Flash Dynamic Streaming、Apple HTTP Adaptive Bitrate Streamingです。
したがって、アダプティブブロードキャストテクノロジーは非常に便利で、ビデオコンテンツの再生品質を向上させます。ビデオストリームのブロードキャストにおけるさまざまな遅延の代わりに、ビデオの品質のみが低下し、再生自体がノンストップで実行されるためです。