Icecast2を使用して、インターネットラジオ専用のストリーミングサーバーをセットアップする予定です。 Ubuntuのインストール中に必要なソフトウェアパッケージと、必要なサードパーティアプリ.
私はBUTT(このツールを使用したブロードキャスト)エンコーダーを使用し、他の人がどこからでもサーバーにブロードキャストできるように、任意のコンピューターでBUTTを実行できるようにしたいと考えています。
上記を達成するためのヒントやチュートリアルを探しています。 Ubuntu Serverとicecast2の構成に関する情報が主に必要です。
GUIも?もしそうなら何。できれば軽量。セキュリティと信頼性のレベルからUbuntuを選択しています。
これをコミュニティラジオステーションにする予定があるので、誰かが私を助けてくれることを願っています。どうもありがとう
Khz
apt-get icecast2のインストール
その後、/ etc/icecast2/icecast.xmlを編集する必要があります。現在のところ、ほとんどのデフォルト値は正常に機能するはずですが、...セクションでパスワードを変更する必要があります。 source-passwordは、Ices2が後でIcecast2に接続するために使用するパスワードです。 admin-passwordは、管理者がIcecast2のWebインターフェイスで使用するパスワードです。 relay-passwordは使用しませんが、とにかく変更する必要があります。
vi /etc/icecast2/icecast.xml
[...]
<authentication>
<!-- Sources log in with username 'source' -->
<source-password>password1</source-password>
<!-- Relays log in username 'relay' -->
<relay-password>password2</relay-password>
<!-- Admin logs in with the username given below -->
<admin-user>admin</admin-user>
<admin-password>password3</admin-password>
</authentication>
[...]
その後、/ etc/default/icecast2を編集し、ENABLEをtrueに設定します。
vi/etc/default/icecast2
# Defaults for icecast2 initscript
# sourced by /etc/init.d/icecast2
# installed at /etc/default/icecast2 by the maintainer scripts
#
# This is a POSIX Shell fragment
#
# Full path to the server configuration file
CONFIGFILE="/etc/icecast2/icecast.xml"
# Name or ID of the user and group the daemon should run under
USERID=icecast2
GROUPID=icecast
# Edit /etc/icecast2/icecast.xml and change at least the passwords.
# Change this to true when done to enable the init.d script
ENABLE=true
これでもう終わりです。Icecast2サーバーを起動できます:/etc/init.d/icecast2 start
ブラウザでhttp://:8000 /(192.168.0.100を独自のIPアドレスまたはFQDNに置き換える)に移動し、Webインターフェイスを参照することができます。
用途に応じて変更する設定がいくつかあります。しかし、それはあなたが始めるはずです。
私はそれを経験していませんが、sourcefabric here によるAirtimeがあります。
素晴らしく簡単に見えますが、プロ版もあります。