URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89653
[ Назад ]

Исходное сообщение
"Iceсast2 - Радио в сети из WMA потока..."

Отправлено sasha73 , 21-Авг-10 15:28 
Добрый день!
Подскажите, пожалуйста, можно ли все таки с помощью Icecast2 + streamTranscoder или чем-то другим сделать радио в сети из WMA потока? (например http://212.26.146.32:80/wmtencoder/lr.wma)
Очень интересует L'Radio, но оно только в этом формате.
Долго искал информацию, но так и не понял. Одни говорят, WMA только под Win32. Другие намекают, что можно преобразовать...
Спасибо, за помощь!

Содержание

Сообщения в этом обсуждении
"Iceсast2 - Радио в сети из WMA потока..."
Отправлено PavelR , 22-Авг-10 07:56 
>Добрый день!
>Подскажите, пожалуйста, можно ли все таки с помощью Icecast2 + streamTranscoder или
>чем-то другим сделать радио в сети из WMA потока? (например http://212.26.146.32:80/wmtencoder/lr.wma)
>
>Очень интересует L'Radio, но оно только в этом формате.
>Долго искал информацию, но так и не понял. Одни говорят, WMA только
>под Win32. Другие намекают, что можно преобразовать...
>Спасибо, за помощь!

AFAIK можно попробовать что-то вроде VLC для данной задачи. Т.е. нужно найти плеер, который сможет воспроизводить поток, и отправить распакованный результат воспроизведения на вход "вещателя", который отправит этот поток на раздачу айскастом. Передавать поток между программами можно как стандартными "вводом и выводом", так и посредством pipes.
Программа, которая "подымает" поток на айскаст, читая его из пайпа - вроде была.

Что-то типа такого, возможно чуть поможет (но это не готовое решение):

http://www.linuxquestions.org/questions/linux-server-73/conv.../

Я как-то слегка пытался озадачиться подобным вопросом, но подзабил в результате из-за лени :-) и отсутствия аппаратного ресурса. А в общем и целом - это сделать можно.


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено Глеб , 22-Авг-10 22:01 
В исходники самого сервера не лез, но насколько понял он очень сильно завязан на мп3.


Делал трансляцию AAC через IceCast.
Делал через пайпы, писал собственный соурс-клиент на Шелл :)


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено sasha73 , 25-Авг-10 09:44 
>В исходники самого сервера не лез, но насколько понял он очень сильно
>завязан на мп3.
>
>
>Делал трансляцию AAC через IceCast.
>Делал через пайпы, писал собственный соурс-клиент на Шелл :)

Вы просто похвастались? :-)
Нельзя несколько подробнее, может с примерами, даже исходниками, если не затруднит?


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено Глеб , 25-Авг-10 10:34 
>
>Вы просто похвастались? :-)

Не думал что правда заинтересует.

>Нельзя несколько подробнее, может с примерами, даже исходниками, если не затруднит?

Собственно все тут: http://nethuman.blogspot.com/2010/08/aacsource-icecast2.html


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено sasha73 , 25-Авг-10 11:32 
>>
>>Вы просто похвастались? :-)
>
>Не думал что правда заинтересует.
>
>>Нельзя несколько подробнее, может с примерами, даже исходниками, если не затруднит?
>
>Собственно все тут: http://nethuman.blogspot.com/2010/08/aacsource-icecast2.html

Спасибо!
Хотя пока, если честно, не совсем могу понять, чем это может пригодиться для трансляции WMA в сеть через Icecast2 ? Можете в нескольких словах объяснить идею?
P.S.: Пока не хватает опыта и знаний в медиа...


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено Глеб , 25-Авг-10 12:56 

>Хотя пока, если честно, не совсем могу понять, чем это может пригодиться
>для трансляции WMA в сеть через Icecast2 ? Можете в нескольких
>словах объяснить идею?
>P.S.: Пока не хватает опыта и знаний в медиа...

Ну я же писал, что все через пайпы делается.
Вам теперь нужно найти кодер который может сделать поток или файл wma, и использовать его вместо aac кодера.


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено sasha73 , 25-Авг-10 17:54 
>Ну я же писал, что все через пайпы делается.
>Вам теперь нужно найти кодер который может сделать поток или файл wma,
>и использовать его вместо aac кодера.

Что-то я недопонимаю... На сколько я себе представлял, как раз наоборот нужно найти декодер WMA, что бы взять поток http://212.26.146.32:80/wmtencoder/lr.wma, например, перекодировать его в MP3 и передать в Icecast2.
И что такое pipe в данном контексте?


"Iceсast2 - Радио в сети из WMA потока..."
Отправлено sasha73 , 25-Авг-10 09:43 
>Я как-то слегка пытался озадачиться подобным вопросом, но подзабил в результате из-за
>лени :-) и отсутствия аппаратного ресурса. А в общем и целом
>- это сделать можно.

Спасибо, попробую копнуть в эту сторону. Хотя я, наверное, пока не на столько "крут" в этом вопросе. :-)