【发布时间】:2013-07-02 06:56:49
【问题描述】:
我想知道<video> 标签中的 HTML5 视频是如何流式传输到浏览器的。它是 HTTP 流,因此是 TCP 还是 UDP(我认为不是基于我目前阅读的内容)
也许还有,QUIC 可以扮演什么角色来改变 HTML5 中的视频流(如果有的话)?
【问题讨论】:
标签: http tcp udp streaming html5-video
我想知道<video> 标签中的 HTML5 视频是如何流式传输到浏览器的。它是 HTTP 流,因此是 TCP 还是 UDP(我认为不是基于我目前阅读的内容)
也许还有,QUIC 可以扮演什么角色来改变 HTML5 中的视频流(如果有的话)?
【问题讨论】:
标签: http tcp udp streaming html5-video
根据我们Nimble HTTP Streamer 开发的经验,我可以肯定地说,在Chrome 或Firefox 等现代浏览器中,HTML5 播放器接受通过HTTP GET 进行渐进式下载。它还支持基于HTTP Range header的位置搜索。
所以它是 HTTP 和 TCP。
要让它播放其他东西,比如 RTMP 或 HLS,你需要在上面构建一些东西,就像 JWPlayer team 所做的那样。
【讨论】: