Отправляю:
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
, т.е. звук чистый, без прерываний и прочих артефактов, а при плохом начинаются прерывания, т.е с большой задержкой.
Вопрос: как избавиться от прерываний при плохом интернет соединении?
Это рация: нажал - сказал > отпустил - конец связи. Помогите разобраться, желательно с примерами.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В старом оборудовании используется диаграммный диск Р-2212Есть регистрирующий прибор, сохраняющий данные в CSV-файл(время и температуру, разрешение...
Я использую API которое возвращает JSON объект такого вида:
При создании записи в БД через crud-приложение java кириллические символы в таблице юзеров (crud по юзерам) и в БД (в MySQLWorkbench) отображаются приблизительно...