2009前回に引き続きSqueezeBoxネタ。先のブログに書いたとおり、SqueezeBoxではネットラジオはもちろん、サーバにストックした楽曲データをそれ単体で再生することができる。単体と言ってもスピーカは付いていないので、スピーカを接続する必要はあるが。サッカー以外、テレビを観ることのないσ(^^)。ここ数年ですっかりラジオ主体の生活になっている。ネットラジオは海外の放送局ばかりなので、日本語を聴きたいときはどうしても、地元のFMラジオを聴くことになる。言うことで今回の本題はSqueezeBoxでFMラジオを聴く方法。普通のラジオチューナを用意すれば?と突っ込まれそうだが、まぁ我が家のスペースの問題もあるので、SqueezeBoxだけでBGM環境をまかないたいと言うのがσ(^^)の切実な願い。SqueezeBox...一台サーバPC...一台USBラジオ...一台USBラジオについては、このブログでも以前紹介したRadioShark2を利用した。TANKでradioShark2」http://www.the-btones.com/index.php?blogid=1173535991次にサーバPCの下ごしらえ。Serverがインストールされたものを使った。SqueezeBoxの管理用ウェブアプリSqueezeCenterを予めインストールし、次にIcecast2と言うオーディオストリーミング用のサーバをインストール。■Icecast2http://www.icecast.org/Icecast2の設定方法は他の詳しいサイトを参照のこと。Icecast2だけでは音声再生されないため、次にWinAmpと言うメディアプレーヤをインストール。■WinAmphttp://www.winamp.com/次にWinAmpの再生音声をIcecast2に送るためのプラグイン、Oddcastをインストール。■OddCastV3http://www.oddsock.org/tools/oddcastv3/OddCastの画面はこんな感じ。RecordingのところでRadioSharkを選択する。AddEncorderをクリックし、以下のように設定。IPアドレス(サーバの)とか空いてるポート等を設定する。以上でサーバの下ごしらえは終了。RadioSharkの出力は、WinAmp→OddCast→Icecastを介して配信された状態になる。次にSqueezeBoxで上記配信を聴くための設定である。URL」に以下URlを入力。PlayerはSqueezeBoxに設定しておく必要あり。http://192.168.0.6:8566/stream.mp3IPアドレス、ポート、MountPointの3つは、先にOddCastで設定したものになる。Inボタンを押せば、SqueezeBoxからFMラジオの音声が!が、ここで問題。SqueezeBoxから流れるのは、その時点にRadioSharkでチューニングされているラジオ局だ。いちいちサーバ上で選局するのも面倒くさい。さこでサーバを更に調理することになる。IIS等のウェブサーバをサーバ上に建てる。次にControlSHARK2と言うアプリをダウンロードし、任意のフォルダにコピー。ControlSHARK2はRadioSharkをコマンドでコントロールするありがたいアプリだ。■ControlSHARK2http://www.geocities.jp/ne533/shark001.htm次に以下のようなASPXファイルを作成。http://192.168.0.6/music/radio.aspx?ch=80.5上記、musicはASPXが置かれた仮想ディレクトリ、radio.aspxは先のASPXファイルのファイル名となり、ch=の後の数字はラジオ局の周波数となる。RadioSharkがここにアクセスすると、controlshark2.exeが起動し、ch=後の周波数にRadioSharkを再設定し、RadioSharkからはその周波数のFMラジオが流れ出すことになる。ch=の数字が異なるURLを複数、Favoritesに登録しておけば、即座に選局できるようになる。ASPXからcontrolshark2.exe起動させるのにタイムラグがあるようで、SqueezeBoxのFavoritesで選択しPlayボタンを押してもすぐに選局されず、2回ぐらいPlayを押す必要があるのがちょっとした難点。書いてしまったが、その割には内容がアバウト...(^.^;各アプリの細かいことは他のサイトを参照してください。site.﻿コメントをどうぞ返信をキャンセルする。*コンメントされる際は、画像に表示された文字を入力してください。