卒業研究

音楽配信サーバの構築
2001年2月7日(水)
5497040
加藤健吾
動機と目的

動機
既存の音楽産業のフィールドとは異なる新たなアプローチ
方法を見出す。

目的
音楽配信をするために、Webサ-バーを構築する。
目次
1.音楽配信とは
2. 基礎知識
3. 音声圧縮ファイルの作成
4.ダウンロードとストリーミング
5.使用した環境
1.音楽配信とは

音楽配信とは
特定のメディアを持たない。
サーバ上に音楽データを置き、それをユーザーが自分の
コンピューターを通して聴けるようにすること。
クライアント
サーバ
インターネット
プレイヤー
2.音声圧縮の基礎知識

ビットレート
単位時間あたりの情報量。
ビットレートが高いほど音質はよく、データ量も大きくなる。
MP3においては、128Kbpsで符号化したものが、CDと同等と
感じられるビットレート。
ビ
ッ
ト
数
WAV 1411200bps≒1.4Mbps
♪♪♪♪
時間
圧縮
MP3 128kbps
ビ
ッ
ト
数
♪
♪
♪
♪
時間
2.音声圧縮の基礎知識

音声圧縮の仕組み
ZIP,LHAなどの圧縮方式と違い、非可逆圧縮である。
人間の聴覚上の生理錯覚を用いてデータを割り裂いている。
2.音声圧縮の基礎知識
1.人間は同じ周波数の音でも低高音域のデータを知覚出
来ない。
カット
低
WAV
MP3
カット
高
低
高
2. 大きな音と小さな音が同時に出ているときには、小さな音
が大きな音に隠れて聴こえなくなる。
3.音声圧縮ファイルの作成

リッピング
(ex. MP3)
CDなどの音源をコンピューターが認識できるファイル形式
に変えること。
*⇒WAV
3.音声圧縮ファイルの作成

エンコード
WAVファイルをMP3ファイルなどの圧縮ファイルに変換す
ること。データの圧縮作業。
WAVなど⇒MP3など
逆に、MP3ファイルをWAVファイルにすることをデコードと
いう
例
)
リッパー
CD
エンコーダー
WAV
リッピング
プレイヤー
MP3
エンコード
再生
4.ダウンロードとストリーミング

ダウンロード
ネットワーク上から、ローカルディスクにデータを保存すること。
時間はかかるが、オフラインで聴くことが出来る。
WAIT
データ受信完了
4.ダウンロードとストリーミング

ストリーミング
ダウンロードしながら、バッファリングを行い、オンラインで再生
する。
再生するまでの待ち時間が短いのが利点だが、ダウンロード
に比べると質が劣る。
ファイルはデスクトップ上には残らない。
4.ダウンロードとストリーミング

バッファリング
あらかじめ一定量のデータをバッファーに蓄積すること。
通信回線の混み具合によって転送速度が多少低下しても、
バッファーに蓄積したデータを用いることによって、潤滑な
再生が出来る。
バッファー
5.使用した環境

サーバー
Operation System : FreeBSD
Web server : Apache
Secure Shell : SSH

リッピング・エンコード
5.使用した環境
Audio Device : UA-30
Ripper : Cool Edit Pro LE
Encoder : MP3 Studio Encoder
ビットレート128kbpsのステレオでエンコード
WAVファイル 55.8MB
エンコード
MP3ファイル 5.06MB
STAFF
Master of Ceremony
Kengo Kato
Power Point
Kengo Kato
Fin
MUSIC
Resume
Performed by
Written by
Composed by
Special Thanks
Kengo Kato
THE MOOSE
Kengo Kato
Masaki Sugiyama
TANI Seminar