Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Общение по сети.   Найти похожие ветки 

 
frost ©   (2004-01-28 10:01) [0]

Необходимо передавать сообщения (звуковые) по сети.
То есть  в сети 3 человека у каждого микрофон и наушники один
говорит и все слышат. Одно из возможных решений (тапорное) записывать в файл
звук с микрофона потом этот файл рассылать всем и проигрывать в отдельном потоке.
Это я и реализовал, но наверняка возможно и по другому, например записывать с микрофона
в память а потом рассылать покетами по мере накопления определенного объема, далле
ловить и проигрывать в отдельном потоке. Как это сделать я не знаю, если у кого есть
ссылки на документацию или мнение по поводу реализации, буду очень благодарен.
Либо возможно кто то знает принципы работы Internet радио.


 
Digitman ©   (2004-01-28 10:06) [1]


> передавать сообщения (звуковые) по сети


какой ? глобальной ? локальной ? если локальной, то под управлением какой сетевой ОС ?


 
DJ   (2004-01-28 10:58) [2]

Я думаю, тебе надо отрыть инфу по mmsystem.
Если чё, лучше обращайся со своим вопросом в раздел мультимедии.
Удачи.


 
DJ   (2004-01-28 10:58) [3]

Удалено модератором


 
DJ   (2004-01-28 10:58) [4]

Удалено модератором


 
DJ   (2004-01-28 10:59) [5]

Удалено модератором


 
DJ   (2004-01-28 10:59) [6]

Удалено модератором
Примечание: Дубль...


 
frost ©   (2004-01-28 11:02) [7]

>Digitman
Локальная сеть, под управлением Windows.
PS. Про Internet радио - думаю что принципы работы одни и теже.


 
Digitman ©   (2004-01-28 11:15) [8]


> принципы работы одни и теже


логика в целом - да.

используемые сетевые протоколы (прикладного и транспортного уровня) - вовсе не обязательно.

Internet radio вынуждено использовать в кач-ве межсетевого протокола IP-протокол, в кач-ве транспортного TCP- или UDP-протокол (не берусь утверждать точно, ибо не интересовался, да и неважно это).. Протоколы эти весьма сложны в реализации и при имеющихся преимуществах имеют так же и недостатки, которые ощутимо сказываются на общей производительности и траффике распредел.сет.приложений при их использовании в рамках ЛВС.

Например, в сети под управлением MS для означенных целей ощутимо эффективней будет использование протокола NetBIOS и технологии/механизма именованных программных каналов (Named Pipes). Используя эти каналы в кач-ве транспортного уровня, можно высокоэффективно передавать по ним данные любого характера, в т.ч. и аудиоданные. Вопрос лишь - в выборе прикл.протокола (как надстройки над транспортным протоколом). Это м.б. и собственный протокол и один из существующих.



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

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-1078912245
Krush
2004-03-10 12:50
2004.04.04
Как установить индикатор сортировки в TRxDBGrid?


1-1079122076
ZaKaZ
2004-03-12 23:07
2004.04.04
TMemo не грузит весь файл...


1-1079524553
Comp
2004-03-17 14:55
2004.04.04
TStringGrid и DrawFocusRect


1-1079105139
McSimm
2004-03-12 18:25
2004.04.04
Внимание! Сайт переезжает на новый хостинг.


7-1074502383
Вован_
2004-01-19 11:53
2004.04.04
Как получить имя принтера, установленного в системе по умолчанию?