1 CDデータベースを利用した 検索サービスの検討 政策情報学部 4年 0540068 照井 貴規 2 結果 • 所有しているCDや、音楽データを移動先 で検索し、情報を得る仕組みを実現した 3 背景・目的 • どのアーティストのCDを所有していて、どの CDを所有していないかがわからない場合がある。 • 移動先などから所有しているCDなどの音楽情報 が分かるようにする。 4 求められる機能 • 所有している音楽データをデータベースに登録 する機能(機能1) • アーティスト名、アルバム名、曲名を検索する 機能(機能2) • 検索結果を表示する機能(機能3) 5 システム構成 Webサーバ リッピングした情報を リッピングした情報を ハードディスクに保存 HDに保存 iTunes 曲データファイル リッピング MP3形式 ID3データ •アーティスト名 サーバ ネ ッ ト デ ー タ ベ ー ス (機能3) 結果 登録 (機能1) •アルバム •トラック デ ー タ 検索(機能2) •CDを買うときに曲を 検索し、持っているか を確認 デジタルオーディオプレーヤー 6 実装環境 • オペレーティングシステム:Microsoft Windows XP Home Edition Version 2002 Service Pack 2 CPU :Intel® Celeron® M 1.5GHz メモリ:1.24GB サーバーソフトウェア:VertrigoServ2.21 • サーバ環境 オペレーティングシステム:Ubuntu 8.04 Server CPU::Pentium M 1.6GHz メモリ:1GB Webサーバ:Apache 2.2.8 データベース:MySQL 5.0.51 プログラミング言語 PHP 5.24 実装 • mp3id3get.php iTunesフォルダからmp3ファイルを検索し、検索した mp3ファイルの結果をデータベースへ送信、登録するた めのプログラム。 • mp3_zenken.php mp3id3get.phpのプログラムでデータベースへ送信、登 録したmp3データの登録結果の全件を表示するためのプ ログラム。 • cd_kensaku2.html アーティスト名、アルバム名、曲名を検索するプログラ ム。 8 実装構成 クライアントPC サーバ Mp3ファイ ル検索 PHP mp3id3get.php iTunes フォルダ 結果 PHP 検索 mp3_zenken. php cd_kensaku2. 検索結果 html Webサーバ 登録 データ ベース 9 機能動作 ① アーティスト名検索 ② アルバム名検索 ③ 曲名検索 検索結果 あり 検索結果 あり 検索結果がなかった 場合の表示 10 成果 • 成果 当初の目的どおり、移動先、パソコンが近くにない場 合、携帯電話を利用し、パソコンに入っている音楽デー タを検索することができた。 • 今後の課題 検索の種類をさらに増やしたい。 Webとのマッシュアップなどが出来る機能を製作し、 お気に入りのアーティストの新曲情報などをメールに配 信できる機能を検討したい。 個人だけでの使用ではなく、他人と共有できる機能も今 後検討したい。 11 以上で発表を終わります。 ご静聴ありがとうございました。 質問等があればお願いします。
© Copyright 2024 Paperzz