ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

IceCast一般論コミュのICECast2系インストール

  • mixiチェック
  • このエントリーをはてなブックマークに追加
インストールは以下の手順で行う
今回は全ソースからコンパイルしてのインストール
1. 前準備
2. ソースコードの入手
3. 解凍
4. コンパイル
5. XMLの修正
6. フォルダを掘る
7. 起動
8. ファイルのオンデマンド配信
9. 外部からのストリーミング配信

コメント(9)

1.前準備
1-1 鯖にOSをインストール
 gccのバージョン等で他のコンパイルが出来なかったりするので
 今回はFedoraCore3を使用してみた
1-2 SSH経由で鯖にログイン
 外部のコンソールから侵入しコンパイルを試みる
1-3 rootになる
 後にログ関連のフォルダを作成したりする手前、なんとなく
1-4 格納するフォルダを作成
 カレントに展開しても良いですが、なんとなく
2.ソースコードの入手
2-1 wget等でソースを入手
 [taff]# wget http://downloads.us.xiph.org/releases/icecast/icecast-2.2.0.tar.gz
 …とかで入手可能
 外部(windowsやら)入手しFTPしても可
3.解凍
3-1 入手したソースを展開する
 [taff]# tar zxvf icecast-2.2.0.tar.gz
 (まぁオプションは適当に…)
3-2 うまく解凍できればそこにフォルダが作成されます
4.コンパイル
4-1 解凍されたフォルダに入りお約束のコマンドを実行
 [taff]# ./configure
 (こちらもオプションは適当に…)
4-2 エラーが出て居ないのを確認し以下のコマンドを実行
 [taff]# make
4-3 コンパイルエラーが出てなければ以下のコマンドを実行
 [taff]# make install
5.XMLの修正
5-1 修正するファイル
 /usr/local/etc/icecast.xml
 に初期設定された設定ファイルがあるので修正を行う
5-2 まずはバックアップ
 [taff]# cp /usr/local/etc/icecast.xml /usr/local/etc/icecast.xml.org
5-3 修正
 [taff]# vi /usr/local/etc/icecast.xml
5-4 修正個所
 色々なパラメータがあるんで必要なものだけでまずは良し
 <source-password>パスワード1</source-password>
 <admin-password>パスワード2</admin-password>
 <hostname>ホスト名</hostname>
 <listen-socket>
 <port>ポート番号</port>
 </listen-socket>
 パスワード1:外部からの配信時に使うパスワード
 パスワード2:adminにてアクセスするパスワード
 ホスト名:IPアドレスでも可能
 ポート番号:800x くらいが良し
6.フォルダを掘る
6-1 ログのフォルダが掘られて居ない可能性があるので掘る
 [taff]# mkdir /usr/local/var
 [taff]# mkdir /usr/local/var/log
 [taff]# mkdir /usr/local/var/log/icecast
6-2 ログが書けるように属性の設定を変更しておく
 [taff]# chmod -R 666 /usr/local/var/log
7.起動
7-1 思い切りrootで起動をかけると怒られるので一般ユーザになる
7-2 コマンドラインから以下のコマンドを実行
 [taff]# icecast -c /usr/local/etc/icecast.xml &
 (最後の & でもバックグラウンド処理可能です)
7-3 top コマンド等で元気に動いているのを確認する
8.ファイルのオンデマンド配信
8-1 まずは IE等で設定したアドレスのポートにアクセス
 (以下 http://foge.foge:8000 とします)
8-2 Icecast Status Page が表示される
8-3 xml中にあるwebdirに適当なmp3のファイルを配置
 (以下 foge.mp3 とします)
8-4 IE等から http://foge.foge:8000/foge.mp3 にアクセス
8-5 実際に音が鳴っているのを確認する
9.外部からのストリーミング配信
9-1 準備
 方法は沢山あるんですが、一番簡単な方法で配信っ
 さぁ何を配信しようと考える
9-2 入手するもの
 oddcastが便利です、最近はスタンドアロン版もでました
 http://www.oddsock.org/tools/oddcastv3/
9-3 さぁ配信
 後述…

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

IceCast一般論 更新情報

IceCast一般論のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング