久々にHPを改造した
といっても地味なことで、ストリーミング関係である
会社などで好きな曲を聴こうと色々試行錯誤を繰り返し、
icecastとshoutでストリーミング環境を構築していた
しかし、ID3タグが表示されないことなどから、他のものを探していた
shoutcastは以前試そうとしたが、バイナリしか配布されておらず、
FreeBSD用は4系止まりで5系では利用できなかった
久々にshoutcast.comを覗いてみると、5.2.1用がアップされているのではないか
5.4でも動くだろうとすぐにチャレンジしてみると、どうにも動かない
shoutcastは動作するのだが、そこにデータを流すshoutとの連携が上手くいかない
icecast2などでも試したが、やはりダメ
途方に暮れて、ボーっとportsを見ているとicegeneratorというものがあった
ぐぐってもあまり情報はなく、readmeを見るとshoutと同じような動きをするものらしいということが、
英文科卒であるはずのぼくの中学生程度のしょぼい英語力でなんとかわかった
なにも考えずにえぃとportinstall audio/icegenerator
icegenerator.confをパスワードなど数箇所をちょちょいといじる
そうするとあら不思議、素直に動き出し、winampからTeenage Fanclubが流れてくるのではないか
さんざんshoutだicecastだと悩み続けていたのが嘘のようだ
というかこの数日の時間を返してくれ
ちなみにicegenerator.confの変更箇所は以下の通りである
#Type (REQUIRED)
#1 – Icecast 1.3.21 or Shoutcast (ICY protocol compatible)
#2 – Icecast 2.0 (HTTP protocol compatible)
SERVER=2
を
SERVER=1# Server connection password (REQUIRED)
PASSWORD=mypassword
を自分のパスワードに# Format (REQUIRED)
# 0 – Ogg Vorbis
# 1 – MP3
FORMAT=1
はMP3なのでそのままMP3PATH=pth:/your_mp3_path;/your_2nd_mp3_path
はshoutではplaylistを作っていたが、面倒なのでMP3があるところのパスを指定
そしてshoutcastなので./sc_servと
icegenerator -f icegenerator.confで完了
以前はwin+winamp+do somethingプラグインでFTP送信などでブログ上に現在の曲名を表示していたのだが、
shoutやicegeneratorなどの場合はどうしたらいいのだろう
ググってもiTuneやwinampのプラグインなどはあるのだが、
うちのようなicegeneratorやshoutやicesなどでは見当たらない
だれか良い方法を教えてください
ちなみに自分専用なので、良い子のみんなは無視してね