Отправляю:
int read = 0;
byte[] buffer = byte[32];
while(isRecording && (read = myRecorder.read(byffer, 0, buffer.lenght)) != -1) {
mysocket.emit(event, buffer);
}
Принимаю:
byte[] buffer = (byte[]) args[0]
myTrack.write(byffer, 0, buffer.lenght);
Проблема в том, что при хорошем интернет соединении myTrack принимает их(байты) с периодичностью менее 200 millis, т.е. звук чистый, без прерываний и прочих артефактов, а при плохом начинаются прерывания, т.е с большой задержкой.
Вопрос: как избавиться от прерываний при плохом интернет соединении?
Это рация: нажал - сказал > отпустил - конец связи. Помогите разобраться, желательно с примерами.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости