Вещание в Internet (Shoutcast/Icecast)
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Вещание в Internet (Shoutcast/Icecast)
Для организации Интернет вещания совместно с RADIO Player Pro можно использовать серверы Shoutcast или Icecast, а так же соответствующие клиенты для передачи аудиопотока на сервер.
Для работы необходимо установить один из предлагаемых серверов и клиентов для передачи звука на сервер.
ВАЖНО! Сам RADIO Player Pro не осуществляет передачу звука на сервер, для этого нужен клиент, представленный ниже.
1. Сервер
Выберите один из вариантов.
1.1 Icecast Server
Cайт производителя: https://www.icecast.org/
Дистрибутив доступен по адресу https://www.icecast.org/download/
После установки в блокноте или другом текстовом редакторе открываем файл icecast.xml, который находится в каталоге, куда установлен сервер.
Редактируем следующие значения
<source-password>hackme</source-password>: пароль для источника (для клиента, передающего поток серверу, который установим позднее)
<admin-user>admin</admin-user>: имя администратора
<admin-password>hackme</admin-password>: пароль администратора
<hostname>111.222.333.444</hostname>: Ваш внешний IP адрес
<port>8000</port>: Порт для подключений
Запускаем сервер через icecast.bat.
В браузере можем попасть на страницу сервера через http://localhost:8000.
Слушать можно в проигрывателе по URL http://localhost:8000/stream. Для прослушивания извне localhost заменить на IP из параметра hostname.
Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт
1.2 Облачный сервис (myradio24.com)
В настоящее время есть возможность аренды готового сервера для вещания, расположенного в Интернет.
Это сокращает время на настройку и позволяет использовать дополнительные преимущества сервисов.
Cайт сервиса: https://myradio24.com/
Сервис предоставляет стабильное вещание, низкие цены, многофункциональную панель управления.
Доступна статистика по слушателям, свои плееры и разные скрипты, обеспечивающие интеграцию на любой сайт.
Вся информация по настройке доступна на сайте сервиса, а так же в панели управления. Работает служба поддержки.
Пример настроек клиента для передачи звука от радио с логином 8000.
Обратите внимание, 8000 - это имя пользователя для данного примера, это не номер порта. У Вас будет своё имя. Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт.
Пример настроек для Player v.2.
1.3 SHOUTcast DNAS Server
Проект более не поддерживается.
Cайт производителя: http://nullsoft.com (недоступен в данное время)
Доступные для скачивания дистрибутивы https://download.nullsoft.com/shoutcast/tools
Дистрибутив для Windows 32 бита
Дистрибутив для Windows 64 бита
Странница с информацией по настройке сервера на Английском
https://wiki.shoutcast.com/wiki/SHOUTca ... rted_Guide
Кратко по первоначальной настройке.
В конце установки в окне инсталлятора отмечаем галочку "View the installation folder".
В открывшейся папке запускаем файл setup.bat. Будет открыта веб страница настройки сервера. Вводим два пароля:
Source Password: пароль для источника (для клиента, передающего поток серверу, который установим позднее)
Admin Password: административный пароль для страницы управления сервером.
Пароли должны быть разные. Жмем Continue пока не увидим кнопку Run Server, жмем её.
Попадаем на веб страницу администрирования сервера, которая доступна по адресу http://localhost:8000/admin.cgi.
Можно добавить её в избранное для быстрого перехода. 8000 - порт сервера, его можно при необходимости изменить.
Слушать можно в проигрывателе по URL http://localhost:8000
Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт.
2. Клиент для передачи звука на сервер
Выберите один из вариантов.
2.1. Altacast Standalone
Сайт производителя: https://www.altacast.com/
Дистрибутив для Windows.
С сайта производителя
С github
C нашего сайта
Если при запуске возникает ошибка, возможно не установлены библиотеки.
Для кодировки MP3 и FLAC требуется наличие дополнительных библиотек, не входящих в состав установщика.
Необходимо их скачать отдельно и скопировать dll в каталог, куда вы установили клиент.
MP3 (lame_enc.dll) https://www.rarewares.org/mp3-lame-bundle.php
FLAC (libFLAC.dll) https://www.rarewares.org/aac-encoders.php
Запускаем Altacast клиент, жмем кнопку Add Encoder и настраиваем в появившемся окне тип и параметры кодировщика.
Выбираем тип установленного сервера и задаем параметры подключения
ServerIP: localhost, сервер установлен локально
Server Port: 8000, указан в настройках сервера
Encoder Password: пароль, указан в настройках сервера в качестве пароля кодировщика.
Сохраняем настройки кодировщика, жмем кнопку Connect.
Запись должна производиться с выхода звуковой карты.
Настроить устройство записи можно в Панели настроек в Windows в разделе звук.
В качестве альтернативы встроенной в Player функции для передачи информации на сервер можно использовать обновление Meta данных из файла средствами Altacast клиента.
В RADIO Player Pro "Настройки - Информация - Экспорт данных" в Шаблон записываем строку [SongTitle] (или любое другое нужно вам значение, подробнее в файле справки к Player).
В разделе экспорт включаем опцию "Экспорт в текстовый файл", указываем файл, например С:\Altacast\Export.txt.
В окне Altacast жмем кнопку Edit и выбираем External Metadata - File и указываем свой файл С:\Altacast\Export.txt.
2.2 Edcast Standalone
Проект более не поддерживается.
Cайт производителя: https://sourceforge.net/projects/edcast ... ror/files/
Рекомендуем Altacast Standalone как замену.
Дистрибутив для Windows
Настройка полностью аналогична настройке Altacast Standalone.
Для работы необходимо установить один из предлагаемых серверов и клиентов для передачи звука на сервер.
ВАЖНО! Сам RADIO Player Pro не осуществляет передачу звука на сервер, для этого нужен клиент, представленный ниже.
1. Сервер
Выберите один из вариантов.
1.1 Icecast Server
Cайт производителя: https://www.icecast.org/
Дистрибутив доступен по адресу https://www.icecast.org/download/
После установки в блокноте или другом текстовом редакторе открываем файл icecast.xml, который находится в каталоге, куда установлен сервер.
Редактируем следующие значения
<source-password>hackme</source-password>: пароль для источника (для клиента, передающего поток серверу, который установим позднее)
<admin-user>admin</admin-user>: имя администратора
<admin-password>hackme</admin-password>: пароль администратора
<hostname>111.222.333.444</hostname>: Ваш внешний IP адрес
<port>8000</port>: Порт для подключений
Запускаем сервер через icecast.bat.
В браузере можем попасть на страницу сервера через http://localhost:8000.
Слушать можно в проигрывателе по URL http://localhost:8000/stream. Для прослушивания извне localhost заменить на IP из параметра hostname.
Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт
1.2 Облачный сервис (myradio24.com)
В настоящее время есть возможность аренды готового сервера для вещания, расположенного в Интернет.
Это сокращает время на настройку и позволяет использовать дополнительные преимущества сервисов.
Cайт сервиса: https://myradio24.com/
Сервис предоставляет стабильное вещание, низкие цены, многофункциональную панель управления.
Доступна статистика по слушателям, свои плееры и разные скрипты, обеспечивающие интеграцию на любой сайт.
Вся информация по настройке доступна на сайте сервиса, а так же в панели управления. Работает служба поддержки.
Пример настроек клиента для передачи звука от радио с логином 8000.
Обратите внимание, 8000 - это имя пользователя для данного примера, это не номер порта. У Вас будет своё имя. Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт.
Пример настроек для Player v.2.
1.3 SHOUTcast DNAS Server
Проект более не поддерживается.
Cайт производителя: http://nullsoft.com (недоступен в данное время)
Доступные для скачивания дистрибутивы https://download.nullsoft.com/shoutcast/tools
Дистрибутив для Windows 32 бита
Дистрибутив для Windows 64 бита
Странница с информацией по настройке сервера на Английском
https://wiki.shoutcast.com/wiki/SHOUTca ... rted_Guide
Кратко по первоначальной настройке.
В конце установки в окне инсталлятора отмечаем галочку "View the installation folder".
В открывшейся папке запускаем файл setup.bat. Будет открыта веб страница настройки сервера. Вводим два пароля:
Source Password: пароль для источника (для клиента, передающего поток серверу, который установим позднее)
Admin Password: административный пароль для страницы управления сервером.
Пароли должны быть разные. Жмем Continue пока не увидим кнопку Run Server, жмем её.
Попадаем на веб страницу администрирования сервера, которая доступна по адресу http://localhost:8000/admin.cgi.
Можно добавить её в избранное для быстрого перехода. 8000 - порт сервера, его можно при необходимости изменить.
Слушать можно в проигрывателе по URL http://localhost:8000
Для передачи названия песни на сервер используйте встроенную в Player функцию передачи информации.
Player v.2 раздел Настройки - Информация - Шаблоны.
Player v.1 раздел Настройки - Информация - Экспорт данных - Экспорт.
2. Клиент для передачи звука на сервер
Выберите один из вариантов.
2.1. Altacast Standalone
Сайт производителя: https://www.altacast.com/
Дистрибутив для Windows.
С сайта производителя
С github
C нашего сайта
Если при запуске возникает ошибка, возможно не установлены библиотеки.
Для кодировки MP3 и FLAC требуется наличие дополнительных библиотек, не входящих в состав установщика.
Необходимо их скачать отдельно и скопировать dll в каталог, куда вы установили клиент.
MP3 (lame_enc.dll) https://www.rarewares.org/mp3-lame-bundle.php
FLAC (libFLAC.dll) https://www.rarewares.org/aac-encoders.php
Запускаем Altacast клиент, жмем кнопку Add Encoder и настраиваем в появившемся окне тип и параметры кодировщика.
Выбираем тип установленного сервера и задаем параметры подключения
ServerIP: localhost, сервер установлен локально
Server Port: 8000, указан в настройках сервера
Encoder Password: пароль, указан в настройках сервера в качестве пароля кодировщика.
Сохраняем настройки кодировщика, жмем кнопку Connect.
Запись должна производиться с выхода звуковой карты.
Настроить устройство записи можно в Панели настроек в Windows в разделе звук.
В качестве альтернативы встроенной в Player функции для передачи информации на сервер можно использовать обновление Meta данных из файла средствами Altacast клиента.
В RADIO Player Pro "Настройки - Информация - Экспорт данных" в Шаблон записываем строку [SongTitle] (или любое другое нужно вам значение, подробнее в файле справки к Player).
В разделе экспорт включаем опцию "Экспорт в текстовый файл", указываем файл, например С:\Altacast\Export.txt.
В окне Altacast жмем кнопку Edit и выбираем External Metadata - File и указываем свой файл С:\Altacast\Export.txt.
2.2 Edcast Standalone
Проект более не поддерживается.
Cайт производителя: https://sourceforge.net/projects/edcast ... ror/files/
Рекомендуем Altacast Standalone как замену.
Дистрибутив для Windows
Настройка полностью аналогична настройке Altacast Standalone.
-
- Пользователь
- Сообщения: 24
- Зарегистрирован: 10 июл 2007, 09:30
- Откуда: Ставрополь
- Контактная информация:
Re: Icecast+Radio Player Pro
Доброго времени суток! А как настроить Radio Player для передачи тэгов на icecast-сервер, установленный на другой машине под Линуксом
?
![Embarassed :oops:](./images/smilies/icon_redface.gif)
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Icecast+Radio Player Pro
Очевидно вам подойдет вариант 3.1. - использование HTTP сервера, однако в том виде как тут написано предполагается использование edcast клиента, который располагается на компьютере с IceCast сервером.
Каким образом передается звук из RADIO Player Pro в IceCast сервер под Linux?
Каким образом передается звук из RADIO Player Pro в IceCast сервер под Linux?
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 02 дек 2008, 14:21
Re: Icecast+Radio Player Pro
edcast_standalone можно запустить из коммандной строки? например, после перезагрузки компьютера?
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Icecast+Radio Player Pro
dimajak
Этот вопрос лучше задать разработчикам или на форуме edcast.
Очевидно, такая возможность должна быть.
Этот вопрос лучше задать разработчикам или на форуме edcast.
Очевидно, такая возможность должна быть.
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 15 ноя 2008, 14:29
Re: Icecast+Radio Player Pro
Спасибо!!!
-
- Пользователь
- Сообщения: 24
- Зарегистрирован: 10 июл 2007, 09:30
- Откуда: Ставрополь
- Контактная информация:
Re: Icecast+Radio Player Pro
Доброго времени суток! Версия программы 1.9.2.6. Создал в папке www файл, в который из плеера пишется название песни. Проблема в следующем: в настройках экспорта прописано "использовать для МУЗЫКА", однако на страничку выводятся все названиядля всех типов файлов и фейдов... Как быть? Либо, сразу, как решение проблемы: при экспорте в файл уберите вторую строку. Она пустая, а неудобства - масса...
С уважением, Радио 7 - Ставрополь
P.S. Кстати, кому нужна помощь в выводе названий песен на РДС - пишите...
С уважением, Радио 7 - Ставрополь
P.S. Кстати, кому нужна помощь в выводе названий песен на РДС - пишите...
-
- Продвинутый
- Сообщения: 46
- Зарегистрирован: 10 сен 2006, 14:55
Re: Icecast+Radio Player Pro
Я бы очень был рад, если бы вы...
"С уважением, Радио 7 - Ставрополь
P.S. Кстати, кому нужна помощь в выводе названий песен на РДС - пишите..."
...в общем, если бы вы помогли в этом деле. В наличии есть кодер RDS - Fora 600.
Моя почта ramazanu_собачка_mail.ru
Либо можно ответить и здесь.
"С уважением, Радио 7 - Ставрополь
P.S. Кстати, кому нужна помощь в выводе названий песен на РДС - пишите..."
...в общем, если бы вы помогли в этом деле. В наличии есть кодер RDS - Fora 600.
Моя почта ramazanu_собачка_mail.ru
Либо можно ответить и здесь.
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 25 фев 2010, 06:48
Re: Icecast+Radio Player Pro
А какие настройки нужно сделать в самом плеере? сервер настроен, подключение к нему есть, но музыка не идет... хотя при этом, если выбрать, например, в edcast не линейный вход, а микрофон, то речь передает. Я так понимаю, нужно как раз выбрать линейный вход, но как сделать чтобы плеер передавал на линейный вход сигнал?
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Icecast+Radio Player Pro
Нужно в системном микшере Windows выбрать устройством записи выходящий с карты сигнал (для разных карт но называется по-разному, что то похоже на Stereo Mix, Audio Out и т.д.).
Если драйвера этого не позволяют, то просто перекинуть кабелем с выхода на LineIn.
Если драйвера этого не позволяют, то просто перекинуть кабелем с выхода на LineIn.
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 22 мар 2010, 11:19
- Откуда: Балаково, Европа+
Re: Icecast+Radio Player Pro
Здравствуйте.
Возникла обратная задача - транслирование потока с сервера icecast в эфир.
На данный момент радиовещательное оборудование физически отделено от студии прямого эфира, но есть tcp/ip канал между радиооборудованием и студией прямого эфира.
Подскажите пожалуйста, возможно ли добавить в плейлист Radio Player Pro потоковый адрес вида http://адрес:порт/stream.mp3 ?
Если нет, получится ли такой вариант: на линукс сервере писать поток со звуковой карты в FIFO файл, расшаренный по SMB (netbios), а на компьютере с Radio Player Pro добавить в плейлист этот .mp3 файл?
Возникла обратная задача - транслирование потока с сервера icecast в эфир.
На данный момент радиовещательное оборудование физически отделено от студии прямого эфира, но есть tcp/ip канал между радиооборудованием и студией прямого эфира.
Подскажите пожалуйста, возможно ли добавить в плейлист Radio Player Pro потоковый адрес вида http://адрес:порт/stream.mp3 ?
Если нет, получится ли такой вариант: на линукс сервере писать поток со звуковой карты в FIFO файл, расшаренный по SMB (netbios), а на компьютере с Radio Player Pro добавить в плейлист этот .mp3 файл?
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 22 мар 2010, 11:19
- Откуда: Балаково, Европа+
Re: Icecast+Radio Player Pro
Насколько понял, первый вариант невозможен (потоковый адрес в плейлисте).
По второму (fifo канал linux + smb) - кто-то может подсказать, возможно ли?
По второму (fifo канал linux + smb) - кто-то может подсказать, возможно ли?
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 22 мар 2010, 11:19
- Откуда: Балаково, Европа+
Re: Icecast+Radio Player Pro
fifo канал + samba не работает с радио плеером.
При том эта проблема присуща винампу (так понимаю, потому и радио плееру). К примеру, windows media player 9 такой файл читает без проблем как поток, не обращая внимания на нулевой размер/длительность.
При том эта проблема присуща винампу (так понимаю, потому и радио плееру). К примеру, windows media player 9 такой файл читает без проблем как поток, не обращая внимания на нулевой размер/длительность.
Re: Icecast+Radio Player Pro
А знаете ли вы, что..
Установив программу "Виртуальный кабель" вы можете в Плеере звуковым устройством вывода назначить Virtual Cable 1 (например), а в программе ЭдКаст (Standalone) устройством входа выбрать тот же Virtual Cable 1 и данные полетят напрямую с Плеера на ЭдКаст уже замиксованные треки, безо всяких проводов, и переходников, и дополнительных звуковых карт
Для того, чтобы слышать в реальном времени что Плеер крутит, нужно запустить Audio Reapeter (сигнал в любом случае уже передаётся на ЭдКаст и без запуска) и назначить Wave In Virtual Cable 1 Wave Out звуковая карта![Smile :)](./images/smilies/icon_smile.gif)
Есть альтернатива Виртуальному кабелю - Omnia AX, но в связке с Standalone (во всяком случае на Win XP) проскакивают повторяющиеся фрагменты звуковых данных![Sad :(](./images/smilies/icon_sad.gif)
![Cool 8)](./images/smilies/icon_cool.gif)
Установив программу "Виртуальный кабель" вы можете в Плеере звуковым устройством вывода назначить Virtual Cable 1 (например), а в программе ЭдКаст (Standalone) устройством входа выбрать тот же Virtual Cable 1 и данные полетят напрямую с Плеера на ЭдКаст уже замиксованные треки, безо всяких проводов, и переходников, и дополнительных звуковых карт
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Для того, чтобы слышать в реальном времени что Плеер крутит, нужно запустить Audio Reapeter (сигнал в любом случае уже передаётся на ЭдКаст и без запуска) и назначить Wave In Virtual Cable 1 Wave Out звуковая карта
![Smile :)](./images/smilies/icon_smile.gif)
Есть альтернатива Виртуальному кабелю - Omnia AX, но в связке с Standalone (во всяком случае на Win XP) проскакивают повторяющиеся фрагменты звуковых данных
![Sad :(](./images/smilies/icon_sad.gif)
- leonid
- Пользователь
- Сообщения: 11
- Зарегистрирован: 22 апр 2011, 14:54
- Откуда: г. Артёмовский
- Контактная информация:
Re: Сервер. Использование Icecast.
Почему при настройке IceCast в настройках указываю передачу в 64 kbps а на выходе показывает 224... не знаю как его сделать 64. подскажите