ストリーミング メディアとは、新しいメディア伝送方式であり、一連のマルチメディア データを圧縮し、分割してインターネット経由で送信し、音声や映像を瞬時に伝送して視聴する技術およびプロセスを指します。最も重要な技術的特徴は、水のようにデータを送信できるストリーミング送信です。ストリーミングを実装するには、主に 2 つの方法があります。シーケンシャル ストリーミングとリアルタイム ストリーミングです。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
ストリーミングメディア(英語: Streaming media)とは、一連のマルチメディアデータを圧縮し、分割してインターネット上に送信し、音声や映像を瞬時にインターネット上に配信して視聴する技術および処理のことを指します。このテクノロジーを使用すると、データ パケットをストリームのように送信できますが、このテクノロジーを使用しない場合は、使用する前にメディア ファイル全体をダウンロードする必要があります。
ライブ ストリーミングとは、テレビ信号を介して放送波でコンテンツを生放送するテレビ放送と同様に、インターネット コンテンツのリアルタイム送信を指します。ライブ インターネット ストリーミングには、一種のソース メディア (ビデオ カメラ、オーディオ インターフェイス、スクリーン キャプチャ ソフトウェアなど)、コンテンツをデジタル化するエンコーダー、メディア パブリッシャー、およびコンテンツを配信および配信するコンテンツ配信ネットワークが必要です。ライブ ストリーミングでは、ソース ポイントでの録音は必要ありませんが、録音は頻繁に必要になります。
ストリーミングは、Netflix、Disney、HBO Max、Hulu、Paramount、Peacock、Amazon Prime Video、YouTube などのビデオ オン デマンドおよびストリーミング TV サービスで最も普及しています。 Twitch は、Apple Music、YouTube Music、Spotify のストリーミング音楽とビデオゲームのライブ ストリーミング サービスを提供しています。
ストリーミング メディアの特性
(1) コンテンツは主に時間連続のメディア データ (オーディオ、ビデオ、アニメーション、マルチメディアなど) です。
(2) ストリーミング技術を利用して、コンテンツを変換せずに送信できます。
(3) 強力なリアルタイム性とインタラクティブ性を備えています。
(4) 起動遅延が大幅に短縮され、ユーザーの待ち時間が短縮されます。ユーザーは、すべてのコンテンツがハードディスクにダウンロードされるまで待たずに閲覧を開始でき、一定時間の起動後に視聴を開始できます。遅れ。
(5) システム キャッシュ容量の要件が大幅に軽減されます。
インターネットはパケット伝送に基づく非同期伝送です。データは多くのパケットに分解されて伝送されます。各パケットは異なるルートを選択する可能性があるため、ユーザーのコンピュータに到達するまでの時間遅延は異なります。クライアントでは遅延とジッターの影響を補償し、パケット送信の順序を保証するために、キャッシュ システムが必要です。ストリーミング メディア ファイルの再生中は、すべてのファイルをキャッシュにダウンロードする必要がなくなるため、キャッシュの要件は非常に低くなります。
ストリーミング伝送方式
ストリーミングメディアの最も重要な技術的特徴は、データを流水のように伝送できるストリーミング伝送です。
ストリーミング伝送とは、ネットワークを介してメディア(音声、映像など)を伝送する技術の総称です。ストリーミングを実装するには、プログレッシブ ストリーミングとリアルタイム ストリーミングという 2 つの主な方法があります。どちらの方法を使用するかは、特定のニーズによって異なります。以下に、これら 2 つの方法について簡単に説明します。
シーケンシャル ストリーミング
シーケンシャル ストリーミングは、オンライン メディアを視聴しながらファイルをダウンロードするシーケンシャル ダウンロードです。このプロセスでは、ユーザーは視聴のみを行うことができます。ダウンロードされた部分は直接視聴することはできません。ただし、ダウンロードされていない部分は直接視聴することはできません。つまり、ユーザーはサーバーから送信された情報を常に遅れて見ることになります。標準の HTTP サーバーはこの形式でファイルを送信できるため、HTTP ストリーミングと呼ばれることがよくあります。
シーケンシャル ストリーミングは番組再生の品質をより確実に保証できるため、Web サイトで公開され、ユーザーがオンデマンドで視聴できる高品質のビデオに適しています。
シーケンシャル ストリーミング ファイルは標準の HTTP または FTP サーバーに配置されます。これは管理が簡単で、基本的にファイアウォールとは関係ありません。シーケンシャル ストリーミングは、講義、スピーチ、デモンストレーションなど、ランダム アクセスが必要な長いクリップやビデオには適していません。ライブブロードキャストにも対応していません。
ライブ ストリーミング
ライブ ストリーミングでは、メディアをリアルタイムで表示できるように、接続帯域幅が一致していることを確認する必要があります。視聴プロセス中、ユーザーはメディアの前後でコンテンツを任意に視聴できますが、この伝送方法では、ネットワーク伝送条件が理想的でない場合、受信画像の品質が比較的低くなります。 Quick Time Streaming Server、Realserver、Windows Media サーバーなどの特定のサーバー。これらのサーバーを使用すると、メディア配信をより多くのレベルで制御できるため、システムのセットアップと管理が標準の HTTP サーバーよりも複雑になります。リアルタイム ストリーミングには、RTSP (リアルタイム ストリーミング プロトコル) や MMS (マイクロソフト メディア サーバー) などの特別なネットワーク プロトコルも必要です。ファイアウォールがこれらのプロトコルをブロックする場合があり、ユーザーが場所によってはライブ コンテンツを視聴できなくなりますが、ライブ ストリーミングは常にリアルタイムで配信されるため、ライブ イベントに特に適しています。
ストリーミング メディア アプリケーション
ストリーミング メディア テクノロジは、マルチメディア ニュース リリース、オンライン ライブ ブロードキャスト、オンライン広告、電子商取引、ビデオ オン デマンド、遠隔教育、遠隔医療、Web ブロードキャスト、リアルタイム ビデオなど、インターネット情報サービスのさまざまな側面で広く使用されています。ストリーミング メディア テクノロジ このアプリケーションは、ネットワーク情報交換に革命的な変化をもたらし、人々の仕事と生活に大きな影響を与えます。
ストリーミングメディア技術は単一の技術ではなく、ネットワーク技術と映像・音声技術が有機的に組み合わさったものであり、ネットワーク上にストリーミングメディア技術を実装するには、制作、出版、送信などの課題を解決する必要があります。ストリーミングメディアの放送に関する質問です。
関連する推奨事項:
ストリーミング メディアの 3 つの特徴とは何ですか>>
ストリーミング メディア サービスに含まれないもの>>
以上がストリーミングメディアとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。