Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Вниз

Радио в stream   Найти похожие ветки 

 
hero ©   (2006-08-21 09:10) [0]

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


 
medved_68 ©   (2006-08-21 10:47) [1]


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

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

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

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


 
hero ©   (2006-08-21 11:40) [2]

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

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

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

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


 
medved_68 ©   (2006-08-21 15:35) [3]


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

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

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

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

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

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


 
hero ©   (2006-08-22 04:14) [4]

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



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.046 c
15-1175963150
Василий Кузнецов
2007-04-07 20:25
2007.05.06
Java


15-1175885262
МегаПупс
2007-04-06 22:47
2007.05.06
Устанока компонентов


2-1176739579
likenoother
2007-04-16 20:06
2007.05.06
проблема с точкой и запятой


15-1175969605
cyborg
2007-04-07 22:13
2007.05.06
Однако!


1-1172751096
infom
2007-03-01 15:11
2007.05.06
Приложение для двух мониторов...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский