Я пытаюсь создать приложение караоке в свободное время, но у меня возникли некоторые проблемы с синхронизацией записи и фонограммы.
По сути, после того, как я начал публиковать на внешнем медиа-сервере(вауза), когда я играю с записью (mp3, скопированный с записи flv) и фоновой дорожкой (тоже mp3), я замечаю задержку в 0-800 мс между двумя дорожками, что является большим временем для этогоТип заявления.Эта задержка всегда случайна, так как в Windows она больше, чем в macs.
Я уже испробовал множество решений, среди прочих:
Воспроизведение с помощью метода Sound.extract, принимая2048 сэмплов каждый раз, чтобы иметь меньшую задержку для запуска / обработки звука;
Установите уровень молчания микрофона на 0;
Синхронизировать с помощьюCuepoint, в разных случаях в FLV или в mp3 (расширение класса звука)
Но каждый раз, я получаю смешанные результаты (худшие результаты в Windows, лучшие результаты в Mac)
У кого-нибудь есть предложения?Любая помощь будет оценена: -)