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

Вниз

Звук по локалке   Найти похожие ветки 

 
Cure   (2003-12-04 23:11) [0]

Господа программеры, не подскажите ли как можно послать звук по локальной сети? Заранее спасибо.


 
NikeOLD   (2003-12-04 23:16) [1]

Какова задача?
Если у тебя что-то типа клиент-сервер на сокетах, то отсылай свой звуковой файл на другую сторону, там его сохраняй на диск и давай команду на проигрывание.


 
Cure   (2003-12-05 00:26) [2]

Сорри, что не уточнил сразу - дело происходит в риалтайме, то есть я говорю в микрофон, а меня слышат на другом конце провода :-).


 
NikeOLD   (2003-12-05 12:08) [3]

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


 
}|{yk ©   (2003-12-05 12:25) [4]

Протокол udp существует для передачи потоковых данных. Типа открываешь порти начинаешь вещать :)). А на клиенте стоит прога, которая слушает нужный порт. Да таких серверов потокового аудио/видео полно, незачем огород городить. А можно просто NetMeteng соединиться и говорить


 
savva ©   (2003-12-05 12:40) [5]

на вопрос "как .." можно ответить по разному..
например
1) сделать все самому (записать<-->передать<-->проиграть)
2) попытаться поискать http://delphimaster.ru/cgi-bin/forum.pl?n=4&search=%E7%E2%F3%EA
3) взять готовое http://delphimaster.net/view/6-1068924873/


 
Cure   (2003-12-14 01:42) [6]

А можно ли как-то улучшить звук этого компонента (distro), а то качество уж больно низкое... :-(


 
savva ©   (2003-12-15 09:39) [7]

в исходниках файла telefon.pas корерктируй процедуру procedure Ttelefoon.start;
а имеено строки
with origformat^ do
begin
wformattag := 4353; //efficient l& h 4.8 1kb
nchannels := 1;
nsamplespersec := 8000 ;
navgbytespersec := 600;
nblockalign := 12;
wbitspersample := 16;
cbsize := 0;
f.format := origformat^
end;

чем больше выделенное число - тем лучше звук, но и при этом размер передаваемых данных в единицу времени возрастает...


 
Cure   (2003-12-20 00:00) [8]

посмотрел я исходники и подумал - а проще это никак низя сделать?


 
savva ©   (2003-12-20 09:41) [9]

Удалено модератором
Примечание: Оффтоп...



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
14-80190
Manulo
2004-01-30 18:53
2004.02.25
Женский калькулятор


3-79616
Вованчик
2004-02-02 08:15
2004.02.25
IBUpdateSQL


1-80016
heady
2004-02-12 18:28
2004.02.25
CreateFile


3-79628
Enigma
2004-02-01 14:41
2004.02.25
DBGrid


1-79892
Анатолий
2004-02-10 09:06
2004.02.25
вопрос об использовании PGP