Каков наилучший метод синхронизации звука между устройствами iOS с WiFi?

В основном, для моей командыПриложение должно быть в состоянии синхронизировать музыку на нескольких устройствах iOS. Первый способ, которым мы сделали это, было иметь музыку на всех устройствах уже и просто посылать команду воспроизведения на все устройства. Некоторые получат его позже, чем другие, поэтому этот метод не работает. Была упомянута идея расчета задержки между всеми устройствами и отправки команд в подходящее время на основе задержки.

Вторым предложенным способом будет потоковая передача музыки. Если мы должны были реализовать потоковую передачу, как мы должны это делать. Должны ли использоваться аудиоустройства, OpenAL и т. Д.? Кроме того, если бы выполнялась потоковая передача, как бы мы могли убедиться, что каждое устройствопоток был синхронизирован.

По сути, звук должен быть синхронизирован, чтобы человек, слышащий его, не мог различить устройства. Отключение на несколько миллисекунд не должно быть проблемой (если только у слушателя нет сверхчеловеческого слуха).

Ответы на вопрос(2)

Ваш ответ на вопрос