Предположим, у меня есть звуковой файл "ding" и пара других звуковых файлов (s1, s2, s3, ...).Каждый из них должен быть сыгран после динТо есть, если кнопка 1 нажата, я хотел бы услышать последовательность «ding», за которой следует «s1».
Если кнопка 2 нажата до того, как [«ding», «s1»] будет сделаново время воспроизведения я хотел бы остановить текущее воспроизведение и начать ["ding", "s2"].
В настоящее время я достиг этого с помощью дополнения к списку воспроизведения jPlayer.Я просто устанавливаю плейлист ["ding", "s1"], и он воспроизводится.Жизнь хороша.Ну, почти.
Проблема в том, что jPlayer даже не начинает загрузку s1, пока «ding» не закончит играть, поэтому пользователь слышит потенциально долгую паузу между «ding» и s1.
Дополнительная информация :
Существует только 5 таких аудиоклипов, каждый из которых очень короткий (несколько секунд голоса).
Очень важен запасной вариант флэш-памяти.
Вопросы :
Какой наилучший способ настройки?это до минимизации задержки (если таковая имеется) между "динь" и "s1"?Должен ли я даже использовать для этого надстройку «плейлист»?
Я в лучшем месте, чтобы иметь .mp3 и .ogg для каждого звука, или я должен использовать другой миксформатов?Цель - совместимость, но размер тоже имеет значение.
Вы рекомендуете использовать HTML5 в качестве основного и Flash в качестве запасного?
Спасибо:-)