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

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

Сеть и звук [D6, Win95/98, WinXP]


Roman ©   (2003-04-24 17:34:00) 

Люди добрые подскажите как передать звук с микрофона по сети на другой компьютер? И если можно с примером.


savva   (2003-04-25 10:11:00) [1]

сколько раз задавался уже этот вопрос.В этом вопросе 2 основных задачи: запись звука (на http://torry.netкомпоненты есть для этого) и собственно трансортная - прием/передача (вполне годятся TServerSocket и TClientSocket). Моежт быть есть и другой (юолее практичный способ), но я делал так: при записи получаю буфер данных, тут же отправляю и так до окончания разговора. На принимающей стороне как тока пришли данные - так сразу их на проигрывание.. задержка у меня была для ЛВС около полусекунды, при работе в Internet через прокси - около 1.5с.

если есть желание (или необбходимость) - можешь сжимать данные, благо в инете полно алгоритмов..

пример: http://null.wallst.ru/kolapp/#NetPhone(без исходников). Работает тока в локальной сети, но не требует выделенного сервера.. Вариант сырой - будут какие то глюки, если не влом, дайте знать..


Наверх

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