我在像youtube,soundcloud,spotify这样的网站上看到,他们以小块的形式传输内容(音频或视频)。 例如,当我在soundcloud上加载音频时,服务器响应整个存档的一小部分,然后,在使用此块之前,浏览器发送另一个请求和下一个块,并重复此过程,直到消耗完整文件。 这种技术的名称是什么?如何实现这一目标? 目前我有一个nodejs服务器,可以传输音频文件并接受范围标题。
我使用html5 Audio API在浏览器中加载这些文件,但浏览器加载整个文件,我无法实现上述行为。
这是我需要在客户端(浏览器)中设置的配置吗?这与.m3u文件有关吗?
我在Chrome开发工具中附加了上述行为的网络标签图片。