« やっぱりエントリしないBlogPet | メイン | Macでネットラジオ2 »

2005年02月27日(日)

Macでネットラジオ

ずっと前から「これは書いておこう」と思いつつ
やっていなかった事、「Mac OS Xの自宅サーバでネットラジオ」の
方法を書こうと思います。
ただし、私が実際に構築し、ネットラジオをやっていたのは
一年半ほど前なので、現在はもっと良いソフト等があるかもしれません。
(当時の環境は、OS X.2.x、現在はX.3.xです。
つい先ほど、OS以外当時の環境のまま試してみましたが
ちゃんと動いたので、今も大丈夫だとは思います。)

私がやりたかったこと、そして実現出来た事は
1.「ねとらじ」等のオープンなストリーミングサーバをお借りせず、
自分のMacをストリーミングサーバにして公開したかった。
2.リアルタイムで配信しつつ、同時に録音して後からでも聴けるようにしたかった。
3.全て無料!(笑)

まず「やり方」を箇条書きにしてみます。

以下の「やり方」で何か不具合が起きてしまったとしても
申し訳ありませんが、私は責任をおいかねます。
何卒ご自身の判断の元での実行をお願い致します。

最低限必要環境
■「声」が入れられる事。
iMac G4では内蔵マイクがあるので、これはクリア。
■ルータを使用しているので
ストリーミングを公開するポートを開ける事。
私のモデムは「ブラウザ」からログイン出来るので、
取扱説明書に沿って設定。これもクリア。
(モデムはNTTのWebCaster 610m)

以下、おおまかな手順です。
1.ストリーミングサーバをインストールする。
2.ブロードキャストのソフトを頂く。
3.録音するソフトを頂く。
4.ポートを開ける。
5.私は固定IPでは無いので、Dynamic DNS(no-ip.com)で
ストリーミング用のドメインを取得し、自動でIPをマッチさせる。

1のストリーミングサーバは、ShoutCast1.9.2
(現在は1.9.5が出ているようです。)
Download→be a server→click here DLアイコン→
Proceed to Downloading→SHOUTcast Mac OS X server
まずはデスクトップにでも保存、解凍しておきます。

2.ブロードキャストはMacamp lite
開発終了のためシリアル公開しています。
DLはMacAmpLiteX11.dmg がお薦め。Ver1.1。
下のMacAmpLite-r11c1.dmg はVer1.3で、リリースも新しいけど
うまく動かなかったです。私が持っているのはVer1.2なのですが
見つからなかった(^^;;

3.録音するソフトはStreamRipperX
自分の放送をiTunesからリレーして録音します。
録音された物はmp3形式で、user/music/内に保存されます。

4.ポートを開けます。
ここで注意したいのは、何番を開けるか?なのですが
Shoutcastのデフォルト設定は8000になっています。
でも、8000はQuickTime StreamingServer(以下QTSS)の
デフォルトでもあり、8000を避ける事をお薦めします。
ちなみに私は8010を開けました。

5.no-ip.comでは無料でドメインが取れる上に、
自動でマッチングさせるソフトも提供してくれています。
一度だけの放送なら必要無しですが、定期的に放送したい、
そのたびリスナーにIPをお知らせするのは面倒、な方にお薦め。
No-IP Freeから入ってアカウントを登録します。
全部英語ですが、なんとかなります(笑)
どうしても分からない場合は、検索すると日本語解説サイトが
たくさん見つかるので、検索してみて下さい。
自動マッチングのソフトは、Downloadのページから。
Dynamic DNS update client pageと書いてあります。

これで一通り揃いました。
ここに書かなかったのは、後から聴くために
Real 形式に変換するソフト「Real Producer Basic ver8」があります。
これも無料だったのですが、Classic環境でしか動かないため
とりあえずは省きます。

1のShotcastのフォルダを開けると「sc_serv.conf」というのがあります。
これをテキストエディタで開き、管理パスワードとポートを設定します。
29行目と37行目、ここが一番大事なので必ず設定して下さい。
37行目のportbaseは、4で開けたポート番号です。
変更したら保存して下さい。
その後、sc_servを「ターミナル」で起動させて下さい。
インストールが実行されます。

2のmacampについて。
まず、ウィンドウを全て表示させて下さい。
3つある中で、プラグインウィンドウを手前に
左窓の「OutPut」→「Broudcast」を開く。
settingのeditをクリック、hostにはlocalhost、
ポートには先ほど設定したポート、passwordには
Shoutcastで設定したパスワードを入れ、保存。
(macampには、多少の不具合があります。
チェックボックスにチェックを入れても反映されなかったり
入れてない所までチェックされてしまったり。
また、playlistに何かしらのmp3を入れて再生させないと
ON AIR出来ない場合があるらしいです。)

ここまでで、とりあえず放送可能になりました。
少し長くなりすぎたので、この続きはまた後日・・・。

投稿者 keiko : 2005年02月27日 21:18 [ tips ]

トラックバック

このエントリーのトラックバックURL:
http://lyrical.biz/mt/mt-tb.cgi/10

コメント

コメントしてください




保存しますか?