Главная страница
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.027 c
1-1090993623
mixam
2004-07-28 09:47
2004.08.08
работа с файлами


1-1090511155
юзверь
2004-07-22 19:45
2004.08.08
работа с ресурсами *.RES


1-1090974268
Господин со спичками
2004-07-28 04:24
2004.08.08
СРОЧНО - Как "занять" место на экране подобно Панели Задач?


1-1090774906
Луарвик
2004-07-25 21:01
2004.08.08
ActionManager+ActionMainMenuBar


1-1090587549
Alex_x
2004-07-23 16:59
2004.08.08
Как семулировать двойное нажатие клавиши