見出し画像

Webの様々なデータ形式③

音声、動画配信についていろいろ調べてみました!

エンコードとデコード

音声・動画ファイルは転送時間圧縮のために、データを圧縮したうえで利用されます。データ圧縮のためには「コーデック」というソフトウェアが用いられます。

・圧縮すること:エンコード
・再生するために伸長すること:デコード

と言います。

また、広く使われているコーデックはこんなところです

・音楽:MP3、AAC
・動画:MPEG-4、WMV

画像1


音声・動画の配信方法

音声・動画の配信方法は2つあります。1つはダウンロード配信、もう1つはストリーミング配信です。それぞれの機能は以下の通りです。

①ダウンロード配信
こちらはすごく単純、Webサーバーからファイルをダウンロードしてもらい、それを再生する方法です。仕組みは単純で、特別な準備がなくても実現可能です。ちなみにファイルをダウンロードしながら再生する方法を「プログレッシブダウンロード配信」と言います。

②ストリーミング配信
ストリーミング配信では、ファイルを細かく分割し、細切れになったデータをユーザーに配信して再生します。再生したデータは都度削除されるため、著作権の問題は解決します。ただし、送信するデータをにして転送するためのストリーミングサーバーが必要になります。

画像2


サポート頂いた方にはコメントを返させていただきます。サポート頂けますと幸いです✌️