Аудио плеер Safari / iOs запускается медленно, запрос диапазона не работает должным образом - PullRequest
0 голосов
/ 02 апреля 2019

У нас есть проект, в котором мы хотели бы проигрывать аудио из браузеров. Это хорошо работает в Chrome и Firefox, но очень медленно в Safari (и iOs).

Поведение таково, что когда мы нажимаем кнопку воспроизведения, запросы Safari выглядят так:

  1. Байт запроса диапазона 0-1
  2. Байт запроса диапазона 0-16383
  3. Байт запроса диапазона 16384 - конец файла

И воспроизведение звука начинается только после возвращения последнего запроса (и для нормального файла 5-6 МБ это занимает около 5-6 секунд)

Кто-нибудь видел эту проблему? Я возился с ним около 2 дней и не могу решить.

Вот пример, запустите аудиопроигрыватель внизу в SAFARI! https://www.mediaelementjs.com

Оформить вкладку сети консоли разработчика. Запускается только после нескольких запросов.

(я не использую этот проект, вставлен здесь только для демонстрации)

...