Я планирую настроить потоковый сервер исключительно для интернет-радио, используя Icecast2. какие пакеты программного обеспечения мне требуются при установке Ubuntu, а также любые сторонние приложения, которые могут мне потребоваться.
Я собираюсь использовать кодировщик BUTT (Broadcast с использованием этого инструмента) и хотел бы иметь возможность запускать BUTT на любом компьютере, чтобы другие люди могли транслировать на мой сервер из любого места.
Я ищу советы или учебные пособия о том, как достичь вышеуказанного. В основном мне нужна информация о настройке Ubuntu Server и icecast2.
Также GUI? если да то что. Предпочтительно легкий. Я выбираю Ubuntu за уровень безопасности и надежности.
Я надеюсь, что кто-то может мне помочь, так как я планирую сделать это радиостанцией сообщества. Большое спасибо
кГц
У меня нет опыта, но есть эфирное время от sourcefabric здесь
Выглядит потрясающе и довольно просто, есть также про версия.
склонный - получают установку icecast2
Впоследствии мы должны отредактировать /etc/icecast2/icecast.xml. Большинство значений по умолчанию должно хорошо работать на данный момент, но необходимо изменить пароли в... раздел. Исходный пароль является паролем, который Ices2 будет позже использовать для соединения с Icecast2; пароль администратора является паролем, который администратор будет использовать в веб-интерфейсе Icecast2; мы не будем использовать релейный пароль, но так или иначе необходимо изменить его.
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 и установите, ВКЛЮЧАЮТ к истинному:
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 запускаются
Можно теперь направить браузер к http://:8000/ (замените 192.168.0.100 собственным IP-адресом или FQDN), и просмотрите веб-интерфейс.
Существует пара большего количества настроек для изменения в зависимости от надлежащего использования. Но это должно запустить Вас.