web-dev-qa-db-ja.com

インターネットラジオ用のUbuntu

Icecast2を使用して、インターネットラジオ専用のストリーミングサーバーをセットアップする予定です。 Ubuntuのインストール中に必要なソフトウェアパッケージと、必要なサードパーティアプリ.

私はBUTT(このツールを使用したブロードキャスト)エンコーダーを使用し、他の人がどこからでもサーバーにブロードキャストできるように、任意のコンピューターでBUTTを実行できるようにしたいと考えています。

上記を達成するためのヒントやチュートリアルを探しています。 Ubuntu Serverとicecast2の構成に関する情報が主に必要です。

GUIも?もしそうなら何。できれば軽量。セキュリティと信頼性のレベルからUbuntuを選択しています。

これをコミュニティラジオステーションにする予定があるので、誰かが私を助けてくれることを願っています。どうもありがとう

Khz

7
user93100

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インターフェイスを参照することができます。

用途に応じて変更する設定がいくつかあります。しかし、それはあなたが始めるはずです。

1
Frank Barcenas

私はそれを経験していませんが、sourcefabric here によるAirtimeがあります。

素晴らしく簡単に見えますが、プロ版もあります。

0
Yaron