Мне нужно внедрить небольшое программное обеспечение, которое передает аудиопоток между двумя компьютерами в одной и той же сети Wi-Fi.
В двух словах, я получаю звук с устройства, такого как микрофон, и затем мне нужно передать этоаудио в режиме реального времени .. может быть, я буду использовать Java ..
Для передачи данных через UDP что-то вроде этого:
//create UDP socket
DatagramSocket socket = new DatagramSocket();
//data to be sent
byte[] buf = (data).getBytes();
//create UDP packet
DatagramPacket packet = new DatagramPacket(buf, buf.length, address, port);
//send the packet
socket.send(packet);
...
Ну, мойВопрос в том, как я могу разделить аудиоисточник на пакеты, которые я буду хранить в buf?
, как я могу получить пакеты на другом компьютере и затем "собрать" или воспроизвести напрямую?
Это верный путь?Спасибо большое.Привет!