icecastサーバーを立てて遊んでた話
Discordのmusicbotでネットラジオが再生できることに気が付き
「これ、ネットラジオserver立ててrequestを受けれるようにしたら楽しいのでは?」と思い試してみました
ネットラジオはインターネット上に公開するものなので権利関係をクリア、もしくは破棄されたものしか使えないのですが
まあ問題ありません
そんなわけでまずWindowsにicecastを構築します
コンフィグからパスワードとadminパスワードを変更し家のルーターからportを開放します
デフォでは8000番portを利用します
次にicecastに配信するためのソフトとして使うFoobar2000をインストールします
そのプラグインであるfoo_streamerもインストールします
edocastなども使ってみましたが無音が続くと配信が止まってしまうのでこちらを利用しました
つぎにrequestorをセットアップします
本家は消えているのでこちらのサイトからダウンロードします
リンク
説明を読みセットアップを済ませデフォではport4095を開放します
そして配信URLをミュージックbotに読ませるとリクエスト機能に対応したbotが完成します
ちなみにbotとicecastの場所が同じLAN環境であれば8000番portの開放をせずにIPやlocalhostで再生が可能ですので8000番portの開放は絶対ではありません
使ってみましたが案外楽しかったです