前回の続き
ここでは、より具体的な方法で、1番簡単と思われる方法を示しておきます。
まず、Cleanfeedに接続する
Mixxxの設定
設定は(例: http://your-server-ip:8000/livestream)と言う感じです
最初に書き留めておくポイント(icecast.xmlファイル内にあります)
!– hostname –– DNS名またはローカルIPアドレス
!– source-password –– Icecast へのオーディオ ソースに使用されるパスワード
!– admin-password –– Icecast サーバーの管理に使用されるパスワード
!– listen-socket –– オーディオ ストリームのリスニング ポート
↑↑設定に必要になるのでメモしておくとこだよ。
MixxxでDJコントローラーやターンテーブル、ミキシング、パソコンのキーボードなどを使って、音楽ライブラリを基にライブDJミックスを行うことができます。
また、配信のための接点的なクロスプラットホームにもなります。
Icecast2の設定
まずは、サーバーにインストール
注意点と変更する箇所。(ここ重要)
リスナー側に配信するためにIcecast2の設定を変える
root権限でアクセスし以下の場所から「icecast.xml」を開き設定の確認とソースの追加をする。
「/var/packages/icecast/var/」この中にicecast.xmlファイルがあるので、以下を追加編集。
これにより、IcecastサーバーでCORS(クロスオリジンリソース共有)を設定できます。
※この設定しないと、WEBページで再生できないよー。
最後に再生させるための(接点)WEBページを好きなデザインで整え作成します。
再生させるサーバーとの接点として、以下のポイントを追加します。
以上で、完成です。
今回完成した、WEBサイトです。
チャットも実装してみたので、生配信中にリスナーとリアルタイムでチャットも出来ます(#^^#)
コメント