Потенциальный клиент пришел ко мне с просьбой о приложении, которое будет транслировать шестичасовой аудиофайл. Пользователь должен иметь возможность установить «головку воспроизведения» в любую позицию вдоль файла. Предположительно, это означает, что приложение не должно принудительно загружать весь файл, прежде чем оно начнет воспроизводиться, начиная с произвольного
Дополнительное усложнение - на самом деле есть четыре файла, которые нужно одновременно передавать и смешивать.
Мои вопросы:
1) Существует ли готовая технология, которая позволит мне произвольный доступ к потоковому аудио на iOS? Может ли это быть сделано с помощью стандартной серверной технологии и одного длинного файла, или это потребует какой-нибудь необычной серверной технологии?
2) Какая платформа iOS лучше всего подходит для этого. Есть ли что-нибудь высокоуровневое, что позволило бы мне легко смешивать эти четыре аудиофайла?
3) Можно ли это сделать полностью с помощью стандартной технологии браузера на стороне клиента? (т.е. HTML5)