Разделяйте аудио/видео файлы для Интернета

я вижу на таких сайтах, как youtube, soundcloud, Spotify, что они транслируют свое содержимое (аудио или видео) небольшими порциями. Например, когда я загружаю аудио на soundcloud, сервер отвечает небольшим фрагментом полного архива, затем, прежде чем использовать этот фрагмент, браузер отправляет другой запрос со следующим фрагментом и повторяет этот процесс до тех пор, пока не будет использован весь файл. Как называется эта техника? Как этого добиться? В настоящее время у меня есть сервер nodejs, который передает аудиофайлы и принимает заголовки диапазона.

Я загружаю эти файлы в браузер с помощью html5 Audio API, но браузер загружает весь файл, и я не могу добиться упомянутого выше поведения.

Это конфигурация, которую мне нужно установить в клиенте (браузере)? это связано с файлами .m3u?

Я прикрепляю изображение вкладки «Сеть» в инструментах разработчика Chrome с упомянутым выше поведением.

https://i.stack.imgur.com/COOCd.png

Фрагменты


person Guillermo Puente Sandoval    schedule 19.12.2017    source источник
comment
Итак, ваш сервер отправляет соответствующие заголовки ответа на запрос диапазона? Вы видите их в инструментах разработки?   -  person user184994    schedule 19.12.2017