HTML5 аудио, чтобы начать воспроизведение из любого места, даже если весь файл не загружен

Я использую audio.js на своей странице для воспроизведения mp3.
Размер некоторых mp3-файлов превышает 100 МБ.
Например: у меня есть mp3 файл размером 124 МБ, который загружается не полностью - загрузчик загружает файл медленно из-за медленного интернет-соединения. Но когда я нажимаю на панель игрока в середине, я хочу, чтобы она начала играть оттуда. Это возможно в HTML5 / audiojs?

1 ответ

Решение

Ваш сервер должен поддерживать запросы диапазонов, что позволяет клиенту указывать конкретные диапазоны контента, которые ему нужны. После того, как вы настроили свой сервер, любой код на стороне клиента, созданный для использования этой функции, начнет работать.

Вы можете найти пример здесь: /questions/8791268/primer-seansa-zaprosa-diapazona-http/8791274#8791274

Другие вопросы по тегам