У меня есть настройка сервера icecast и потоковая передача в порядке, однако теперь мне нужно настроить несколько точек монтирования на стороне сервера icecast, а не на клиенте, чтобы я мог контролировать имена точек монтирования, пароль и имена пользователей для входа на сервер icecast.
Я знаю, что по умолчанию точки монтирования настраиваются на стороне клиента через клиентское программное обеспечение источника звука, например. Mixxx, виртуальный DJ, BuTT и т. д., если они не указаны на сервере icecast, и это отображается на странице состояния сервера при подключении через веб-интерфейс, см. изображение:
Теперь продвинутая часть. У меня возникают проблемы с пониманием конфигурации точки монтирования в файле XML: где она начинается и останавливается, что отмечено и что такое код. Я не кодер, но могу понять некоторые его части.
Это расширенная часть, а не исходное и потоковое имя пользователя и пароль по умолчанию, которые настраиваются для вас и не используются по умолчанию.
Это код точки монтирования по умолчанию, который вам нужно отредактировать, чтобы создать несколько точек монтирования, поэтому сейчас я просто хочу отредактировать и создать одну, а все остальное я сделаю, когда пойму это лучше.
Резюме
Мне нужна помощь с расширенной настройкой точки монтирования на сервере icecast, которую затем вы предоставляете клиенту, и они не могут подключиться к серверу icecast, если у них нет этой информации. Я также хочу изменить имя пользователя по умолчанию из источника, поскольку я знаю, как изменить пароль для входа в систему.
Информация о настройке, если необходимо
Ядро Server 2012 R2 Hyper-V с Icecast, работающим на виртуальной машине, и порты, открытые через маршрутизатор. Чтобы просмотреть демонстрационный сайт, транслируемый в настоящее время в прямом эфире, перейдите на мой тестовый сайт.