Из того, что я вижу, две основные причины выглядят так:
- S / PDIF поддерживает две частоты дискретизации: 44,1 кГц и 48 кГц. Приемное устройство, таким образом, должно обнаруживать входящую частоту каждый раз, когда начинается передача. Становится хуже, если присутствует дрожание из-за того, что ни одна из сторон не имеет стабильной тактовой частоты.
- Вы можете ускорить этот процесс, установив одинаковую частоту для передачи / ожидания на обоих концах.
- Устройство вывода может выполнять некоторую нетривиальную обработку сигналов по умолчанию, что, естественно, требует времени. Но если дело обстоит именно так, оно должно играть нормально, но позже, а не пропускать первые несколько секунд, как вы, кажется, сообщаете.