Icecast2の設定ファイル( /etc/icecast2/icecast.xml
)修正
$ sudo git -C /etc diff /etc/icecast2/icecast.xml diff --git a/icecast2/icecast.xml b/icecast2/icecast.xml index facfced..27c595d 100644 --- a/icecast2/icecast.xml +++ b/icecast2/icecast.xml @@ -186,6 +186,13 @@ </authentication> </mount> --> + <mount> + <mount-name>/youtubelive</mount-name> + <authentication type="htpasswd"> + <option name="filename" value="/etc/icecast2/auth/youtubelive"/> + <option name="allow_duplicate_users" value="1"/> + </authentication> + </mount> <fileserve>1</fileserve>
mount-name
に書いたmountが対象filename
はフルパスで指定allow_duplicate_users
が 0
だと1ユーザ1接続.1
だと1ユーザ複数接続1
にするパスワード格納ディレクトリ,ファイル作成
$ sudo install -o icecast2 -g icecast -m 750 -d /etc/icecast2/auth $ sudo install -o icecast2 -g icecast -m 640 /dev/null /etc/icecast2/auth/youtubelive
ユーザ登録
Admin
でloginMountpoint List
で該当mountの「Manage Authentication」→「Add new user」で登録視聴
basic authなのでこんな感じでも聞ける
コメント