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

Исходное сообщение
"Radio broadcast"

Отправлено Ivan , 24-Окт-03 18:21 
Очень хочеться сделать сетевое вещания радио. Что есть - сервак под RH7.2 (без звуковой карты) и  самый простой fm-tuner. Что хочется получить: возможность подключаться к серверу с помощью какого-нибудь клиента (если бы эти клинеты есть еще и под разные ОСи, то вообще замечательно) и слушать радио, которое ловит fm-tuner, кодирует и выдает.

Что уважаемый All может посоветовать для реализации этой идеи?


Содержание

Сообщения в этом обсуждении
"Radio broadcast"
Отправлено Bopros , 25-Окт-03 00:15 
>Очень хочеться сделать сетевое вещания радио. Что есть - сервак под RH7.2
>(без звуковой карты) и  самый простой fm-tuner. Что хочется получить:
>возможность подключаться к серверу с помощью какого-нибудь клиента (если бы эти
>клинеты есть еще и под разные ОСи, то вообще замечательно) и
>слушать радио, которое ловит fm-tuner, кодирует и выдает.
>
>Что уважаемый All может посоветовать для реализации этой идеи?
icecast для вещания, а вот для работы под юникс с фм карточками я не знаю, если разберёшся то напиши здесь пожалуйста

"Radio broadcast"
Отправлено Ivan , 25-Окт-03 01:07 
>icecast для вещания, а вот для работы под юникс с фм карточками
>я не знаю, если разберёшся то напиши здесь пожалуйста

Да вроде уже что-то нарыл... Вообщем есть такая программа - fmio - ее сайт http://jumbo.narod.ru/fmio.html Поддерживает очень много карточек - в списке оказалась и моя. Пока ничего подробнее сказать не могу - только нашел, еще не ковырял.

Пока идею по реализации бродкаста радио следующая:

1. Запустить с помощью fmio fm tuner.
2. Ловить что падает на линейный вход звуковухи и кодить это в реал тайме.
(что использовать для этого я пока не знаю...)
3. Откодитый файл бросать в icecast илм на что-нить подобное, которое и будет вещать на всю сетку.

Вообщем, как высняется, в серваке все-таки должна быть звуковая катра, так как с fm tunera (во всяком случае с моего) звук напрямую снимать невозможно.

Кроме того, я пока еще совершенно не знаю, как будет работать связка кодер-бродкастер.

Вообщем постепенно разбираюсь... Как сделаю (если вообще это получиться) - киду доку о том, как я это делал...


"Radio broadcast"
Отправлено Ivan , 25-Окт-03 01:53 
Все. В теории задача решена.

Нужно делать вот так:

1. Установить fmio http://jumbo.narod.ru/fmio.html и с помощью нее крутить fm tuner-ом.

2. Поставить SHOUTCast (http://www.shoutcast.com/) - это сервер к которому подкючаются клиенты для того, чтобы что-нить послушать.

3. Поставить lame (http://lame.sourceforge.net/) для кодирования в mp3

4. Поставить DarkIce (http://darkice.sourceforge.net/) - эта штука умеет брать звук с аудиовхода звуковухи (в нее как раз втыкается хвост от fm tuner-а), кодировать это все lame-ом и кидать на SHOUTCast, на радость юзерам.

Юзеры могу слушать это с помощью винампа или XMMS.

Вообщем в теории задача решена, осталось только посмотреть, как все это будет в действительности круиться (а у меня как раз пепси заканчивается... =(...

PS. Вместо SHOUTCast можно юзать IceCast, а вместо mp3 вместо Ogg.


"Radio broadcast"
Отправлено Bopros , 25-Окт-03 10:05 
>Все. В теории задача решена.
>
>Нужно делать вот так:
>
>1. Установить fmio http://jumbo.narod.ru/fmio.html и с помощью нее крутить fm tuner-ом.
>
>2. Поставить SHOUTCast (http://www.shoutcast.com/) - это сервер к которому подкючаются клиенты для
>того, чтобы что-нить послушать.
>
>3. Поставить lame (http://lame.sourceforge.net/) для кодирования в mp3
>
>4. Поставить DarkIce (http://darkice.sourceforge.net/) - эта штука умеет брать звук с аудиовхода
>звуковухи (в нее как раз втыкается хвост от fm tuner-а), кодировать
>это все lame-ом и кидать на SHOUTCast, на радость юзерам.
>
>Юзеры могу слушать это с помощью винампа или XMMS.
>
>Вообщем в теории задача решена, осталось только посмотреть, как все это будет
>в действительности круиться (а у меня как раз пепси заканчивается... =(...
>
>
>PS. Вместо SHOUTCast можно юзать IceCast, а вместо mp3 вместо Ogg.
лучше IceCast, там сырцы есть :), а вдруг надо будет? :)
вот только такой вопрос, можно ли всё это сделать без сжатия? Я так читал и так понимаю нельзя, просто в принцпе не хочится ради такой цели использовать достаточно мощный сервер. Знаю без сжатия можно юзать RealAudio, но для него надо RealPlayer ставить, а чего то винамп больше нравится.

"Radio broadcast"
Отправлено artist , 25-Окт-03 13:13 
у меня все работает в связке darkice+icecast2+oss
вещается в ogg, так как либо darkice либо lame что-то накосячили, и под фряхой лейм не пашет

btw: никто не знает альтернативу oss, уж больно она глючная