ストリーミングビデオ(メディア)とは何ですか?

ストリーミングメディアは、ファイルのダウンロードや後での(オフライン)再生ではなく、即時再生のためにコンピュータネットワークを介して送信されるビデオおよび/またはオーディオデータです。 ストリーミングビデオおよびオーディオの例には、 インターネットラジオおよびテレビ放送、および企業ウェブキャストが含まれる。

ストリーミングメディアの使用

ストリーミングメディアを使用するには、一般に高帯域幅のネットワーク接続が必要です。 特定の帯域幅の要件は、コンテンツのタイプによって異なります。 たとえば、高解像度のストリーミングビデオを見るには、低解像度のビデオを見たり、 音楽ストリームを聞いたりするよりもはるかに広い帯域幅が必要です。

メディアストリームにアクセスするために、ユーザは自分のコンピュータ上でオーディオ/ビデオプレーヤを開き、 サーバシステムへの接続を開始する。 インターネット上では、これらのメディアサーバーは、高性能ストリーミング用に特別に設定されたWebサーバーまたは専用デバイスとすることができます。

メディアストリームの帯域幅(スループット)は、そのビットレートです。 所与のストリームのネットワーク上で維持されているビットレートが、即時再生をサポートするために必要なレートを下回ると、ドロップされたビデオフレームおよび/または音声の結果が失われる。 ストリーミングメディアシステムは通常、リアルタイムデータ圧縮技術を使用して、各接続で使用される帯域幅の量を削減します。 一部のメディアストリーミングシステムは、必要なパフォーマンスを維持するのに役立つサービス品質(QoS)をサポートするように設定することもできます。

ストリーミングメディアのためのコンピュータネットワークの設定

リアルタイムストリーミングプロトコル(RTSP)を含む、特定のネットワークプロトコルがストリーミングメディア向けに特別に開発されました。 ストリーミングするコンテンツがWebサーバーに格納されたファイルで構成されている場合は、 HTTPを使用することもできます。 メディアプレーヤーアプリケーションには、ユーザーが一般的にオーディオ/ビデオストリームを受信するためにコンピュータの設定を変更する必要がないように、必要なプロトコルの組み込みサポートが組み込まれています。

メディアプレーヤーの例は次のとおりです。

ストリームを配信したいコンテンツプロバイダは、いくつかの異なる方法でサーバー環境を設定できます。