Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Радио в stream [D6, D7, WinXP]


hero ©   (2006-08-21 09:10:00) 

На рамблере можно прослушать радио причем неплохой выбор каналов.
Задача:
Существует некая локальная сеть к которой я подключен постоянно, как мне осуществить тоже что на рамблере только в локалке, как это делает сервер пологаю у него несколько "аудиоплат" в каждую из них воткут какой то канал или это делается по другому как? и потом как енто запустить в поток полагаю по разным портам?
Помогите пожалуйста.


hero   (2006-08-22 04:14:00) [1]

похоже по другому не обойтись как несколько плат "совать"
ну а дальше дело техники
ладно спасибо и на этом


medved_68   (2006-08-21 15:35:00) [2]


> А возможно так, ну допустим такую мыслль, сигнал с антены
> усилить и оцифровать не демодулированный сигнал, ну а затем
> так скать "программно демодулировать" так можно? есть ли
> нечто подобное в инете?

Ну хорошо, допустим!!!! Усилил ты сигнал с антенны, оцифровал его, далее необходимо выбрать канал, например 102,00МГц. Селектор на чем делать будешь??? Ты так хорошо знаешь принципы FM модуляции сигнала??? Да еще и стерео??? И хочешь сказать что программно сделаешь быстрее чем специально заточенная для этого микросхема-контроллер??? 8:))))

> а вот енто не совсем понятно

На плате FM тюнера стоит микросхема-контроллер. Какой канал выберешь - такой она и будет "закачивать" в комп. Представь что плата одна, а пользователей 10. И каждый хочет слушать свой канал. Так что контроллеру разорваться что ли между запросами??? Проще их всех послать куда подальше!!! :)))

> а как в стрим запустить несколько каналов одновремменно
> что бы независимо друг от друга "клиент" мог выбрать любой
> канал??????

Использовать несколько плат FM-тюнеров.


hero   (2006-08-21 11:40:00) [3]

"Можно попробовать плату FM тюнера, но тогда неудобство в том, что все слышат выбранный канал, и только избранные хм... могут выбирать что слушать....:)))"

а вот енто не совсем понятно.

тобишь есть специальная такая плата , но все равно же в один и тотже момент будет звучать только один канал, а как в стрим запустить несколько каналов одновремменно что бы независимо друг от друга "клиент" мог выбрать любой канал??????

А возможно так, ну допустим такую мыслль, сигнал с антены усилить и оцифровать не демодулированный сигнал, ну а затем так скать "программно демодулировать" так можно? есть ли нечто подобное в инете?


medved_68   (2006-08-21 10:47:00) [4]


> как это делает сервер пологаю у него несколько "аудиоплат"
> в каждую из них воткут какой то канал

Вполне возможно, весь вопрос - что бы иметь на каждый канал еще и по источнику радио канала!!! Накладно....
Можно попробовать плату FM тюнера, но тогда неудобство в том, что все слышат выбранный канал, и только избранные хм... могут выбирать что слушать....:))) Можно прикрутить кучу тюнеров и кучу звуковух и управлять всем этим хламом. В любом случае выбор за автором, благо на отсутствие фантазии никто не жалуется :)))

> и потом как енто запустить в поток полагаю по разным портам?

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо