首页 > 解决方案 > 是否可以通过 HTTP/2 进行 HLS 流式传输,它是否会比 HTTP/1.1 更好地延迟?

问题描述

由于 HTTP/2.0 利用了请求多路复用,我一直想知道是否使用 HTTP/2.0 而不是 HTTP/1.1 进行 HLS 流。

我当前的 HLS 流似乎使用的是 HTTP/1.1,至少,这是我在网络选项卡中检查我的 Native HLS Playback Chrome 扩展时收集到的,所有媒体播放列表和 TS 块都通过 HTTP/1.1 传输。

在这一点上,我没有找到关于 HLS over HTTP/2.0 的信息,但有一些关于 MPEG-DASH over HTTP/2.0 的信息,所以我想知道 HLS over HTTP/2.0 是否可行。如果是,我会在服务器和客户端设备之间获得更低的延迟吗?

相关问题:Exoplayer 是否支持 HLS over HTTP/2.0?

标签: httpvideo-streaminghttp-live-streaminghttp2exoplayer

解决方案


是的,这是可能的,不,它不会减少延迟。


推荐阅读