ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Инструкция: используем EzStream в качестве источника.

 

94
chedim @chedim
Инструментарий:
[list=*]
[*][li]**********[/li][li]**********[/li][li]**********[/li][/*]
[/list]

Установка:
супертрудна: Копируем ezstream.exe и lame.exe в папку установки :)

Настройка:
Запускаем любой плеер и составляем плейлист из треков, которые будет вещать наш EzStream. Плейлист сохраняем в папку, куда скопировали ezstream.exe и lame.exe
За основу берем файл examples/ezstream_reencode_mp3.xml из архива с дистрибутивом программы. Меняем его следующим образом (В этом файле в фигурных скобках указаны места, в которые необходимо вставить Ваши настройки):
<ezstream>
<url>{ссылка на сервер в виде: ********** например: **********
<sourcepassword>{Пароль для вещания}</sourcepassword>
<!-- формат, в котором вещаем -->
<format>MP3</format>
<filename>{имя файла Вашего плейлиста}</filename>
<!-- включить/выключить проигрывание в случайном порядке -->
<shuffle>1</shuffle>
<svrinfoname>{название радиостанции}</svrinfoname>
<svrinfourl>{ссылка на сайт радиостанции}</svrinfourl>
<svrinfogenre>{жанр музыки}</svrinfogenre>
<svrinfobitrate>{ожидаемый битрейт музыки (например, 96)}</svrinfobitrate>
<svrinfochannels>{2 - стерео, 1 - моно}</svrinfochannels>
<svrinfosamplerate>{частота (например, 44100)}</svrinfosamplerate>
<!-- для shoutcast: добавить сервер в каталог? -->
<svrinfopublic>0</svrinfopublic>
<reencode>
<!-- Включаем перекодировку музыки: -->
<enable>1</enable>
<encdec>
<format>MP3</format>
<!-- фильтр расширения файла, для которого применяется перекодировка -->
<match>.mp3</match>
<!-- настройки lame для запуска. -->
<decode>lame -f --preset cbr {битрейт, в который перекодировать, например: 96} --bitwidth 16 "@T@" -</decode>
</encdec>
</reencode>
</ezstream>

сохраняем этот файл как, например, config.xml

Запуск:
открываем консоль, идем в папку с ezstream.exe и там пишем:
ezstream -q -c config.xml
после чего, если вам повезет, наслаждаемся своей радиостанцией ;)

Советы:
для переключения на следующий трек выполните в консоли команду: taskkill /f /im lame.exe
Для удобства запуска можете сделать bat-файлики и запускать их ;)
удачи!

94
chedim @chedim
ДОПОЛНЕНИЕ:
При составлении плейлиста сохраняйте его только в формате m3u!

94
chedim @chedim
Еще дополнение:
в файле config.xml не должно быть кириллицы, или он должен быть сохранен в кодировке UTF-8

2605
Александр @AlexIT
Это под винду насколько я понял? :)

94
chedim @chedim
ога :)

Добавлено спустя 1 минуту 4 секунды:
Добавлено спустя 56 секунд:
я, кстати, на его основе планирую написать упрощенный аналог сэма для атоматизации эфира под виндой - хочу, чтобы стример сервисом запускался.

3
Grey @Grey
привет, а подскажите пожалуйста, можно ли передать им плейлист (встретил в нете такое "радио", показалось удобным, можно посмотреть так сказать заценить файло, да и вопще свобода выбора:) ). Или это от сервера зависит..

3
STIX @STIX
А можно ли заставить ezstream понимать русский шрифт? А то выдает - ????. Если да, то как?

12
FreeBee @FreeBee
Ребят, возможно ли настроить такую вещь, что когда коннектится RJ, то небыло реконнекта и сразу живой RJ в эфире, а когда отключается, опять эзстрим начинает работать.
Я бы был рад, если бы вы написали пару ПО, с которыми можно это провернуть и желательно побольше информации, был бы очень благодарен.
А если кто-то разбирается очень хорошо, могли бы провести коммерческую консультацию.

6245
Тарас @tarasian666
одно и тоже... настраиваете на icecast 2 маунта, один на ezstream второй на rj
и на втором делаем fallback-mount на первый

8
myk @myk
подскажите чего делать с кодировкой из ezstream...
1.страничка статуса icecast в целом русские символы отображает
2.xml конфиг, ezstream перекодирован в utf-8 без BOM страничка статуса тоже, и вообще все конфиги и странички перекодировал...
3.у маунта стоит utf-8

вот **********

Добавлено спустя 3 минуты 51 секунду:
может кодировка плейлиста виновата???

Добавлено спустя 9 минут 43 секунды:
пробовал перекодить в утф плейлист, но ezstream его не хочет играть.

6245
Тарас @tarasian666
myk пишет:

3.у маунта стоит utf-8

надо cp1251

8
myk @myk
ставил cp1251 тогда вапще никакие русские символы на странице не отображаются

Добавлено спустя 1 минуту 37 секунд:
и в плеерах вапще ничего по русски не пишет, с утф хоть имя потока по русски пишет

8
myk @myk
вот, сменил на CP1251 посмотрите что выходит

Добавлено спустя 1 минуту 10 секунд:
**********

Добавлено спустя 3 минуты 44 секунды:
кстати если тег charset убрать то винамп будет нормально показывать а фубар и влц все равно не правильно. и на статус страничке тоже криво.

8
myk @myk
??????????? ??????????? - ???????? ????? (????????)

6245
Тарас @tarasian666
myk пишет:

вот, сменил на CP1251 посмотрите что выходит

Добавлено спустя 1 минуту 10 секунд:
**********

Добавлено спустя 3 минуты 44 секунды:
кстати если тег charset убрать то винамп будет нормально показывать а фубар и влц все равно не правильно. и на статус страничке тоже криво.

если на странице и хоть в одном плеере правильно то icecast трогать не надо.

щас у вас название трека вообще html символами

8
myk @myk
tarasian666 пишет:

если на странице и хоть в одном плеере правильно то icecast трогать не надо.

пусть так, но у меня если в винампе все норм то на странице не правильно.... вот сейчас я тег чарсет удалил **********

tarasian666 пишет:

щас у вас название трека вообще html символами

почему так происходит когда charset cp1251?

Отредактировано myk - 21.12.2010
6245
Тарас @tarasian666
думаю дело именно в EzStream
попробуйте другой источник

8
myk @myk
вы разные пробовали? посоветуйте что-нибудь подобное под виндовс

Добавлено спустя 3 минуты 10 секунд:
может дело просто в страничке? менять кодировку переменных?

8
myk @myk
я незнаю как это делать... есть идеи?

6245
Тарас @tarasian666
если можете глянуть в какой кодировке прописаны теги то такую же кодировку поставьте в icecast
все должно получится если конечно сам ezstream не искажает кодировку