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

Вниз

Компонент   Найти похожие ветки 

 
MasterA   (2004-06-03 15:50) [0]

Привет МАСТЕРА. Помогите с выбором компонента. Нужен компонент на основе TCP или UDP для для передачи информации вида (data: Pointer; size: Integer).
Все должно выглядеть в таком виде:

Программа Клиент 1:
...
.Host := 127.0.0.1;
.Connect;
.SendData (data: Pointer; size: Integer)

Программа Клиент 2:
...
On_Recive_Data
Действия с полученными data: Pointer и size: Integer
...

Не могу понять элементарного - КАК это все сделать!?


 
Digitman ©   (2004-06-03 15:55) [1]


> на основе TCP или UDP


что, вот так вот и по-барабану - TCP или UDP ? разницы не видим совершенно ?


> Действия с полученными data: Pointer и size: Integer


и что ты собрался делать с data: Pointer в АП приемника, если приемник - иной процесс ?


 
MasterA   (2004-06-03 16:09) [2]

to Digitman:
Обьясню полную причину. Эта программа - голосовой чат.
Эта программа - комплексная, т.е. можно передавать текст(1), текст с поледующим прочтением средствами SpeechAPI на адресате(2), и звуковых данных на основе wave_in и их вывод через  wave_out(3).
Первые две части (1) и (2) готовы. С третьей - тоже все ок, за исключением передачи информации между клиентами.

Программа построена на TCP с сервером. Сервер содержет список всех подключений. Перенаправляет сообщения.

Как лучше организовать передачу звукового(численного) массива по сети?


 
Digitman ©   (2004-06-03 16:31) [3]


> передачу звукового(численного) массива


да как угодно !

оцифрованный звук  есть просто последовательность байт

как хочешь, так и передавай эту последовательность


 
Iraizor ©   (2004-06-04 17:19) [4]

MasterA  
имхо ,если ты будешь передовать именно саму речь -то UDP а если текст то TCP



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
4-1088512871
Basilio
2004-06-29 16:41
2004.08.08
Как поменять владельца процесса?


1-1090593637
кш
2004-07-23 18:40
2004.08.08
мастера, помогите. про dialup-подключение


14-1090481017
SergP
2004-07-22 11:23
2004.08.08
Серийный номер винды.


1-1090484163
bodia
2004-07-22 12:16
2004.08.08
Запуск из доса без переключения в Windows


1-1090508848
glGLU
2004-07-22 19:07
2004.08.08
ProgressBar