Я работаю над проектом, в котором у нас много маленьких аудиофайлов размером около 500-600k.Кроме того, есть аудиофайлы размером около 15 млн.
15M-файлы - это полные статьи.Меньшие из них - это отдельные предложения в статье.
В будущем будет много пользователей и много статей.
Я хочу иметь возможность относительно быстро загружать аудиофайлы -либо через предварительную загрузку или потоковую передачу или что-то в этом роде.В основном, если пользователь нажимает кнопку - я хочу, чтобы звук начинался более или менее немедленно.
Какие у меня есть варианты?Red5?Icecast?
РЕДАКТИРОВАТЬ: Я хотел бы избежать вспышки, если это вообще возможно, но не против этого - я определенно не могу использовать html5 аудио так, как хотелось бы тоже.
Я уже пытался выполнить загрузку документа для выдачи запросов на получение файлов - обычно их 15-20 на страницу.(19 маленьких файлов, один большой).Кажется, это работает не так хорошо, как я думал.
С точки зрения задержки - я ищу мгновенное воспроизведение с помощью кнопок - сейчас я могу сосчитать до 2 или 3 длямаленькие файлы и 6-7 для большого.Флэш сможет это сделать?