HTML5 <video> 播放普通MP4究竟算不算流媒体协议实现?
HTML5 在播放一段某http服务器上的MP4视频的网络地址时,要注意,这个http服务器并未写和实现任何的流媒体传输协议的代码和功能,他只是个普通的基于http协议的静态资源服务器。那么此时标签究竟是先把整个文件下载到浏览器本地再播放,还是边下载边播放?如果是后者,那跟类似HLS流媒体服务器播放视频区别又在哪里呢?明明没有任何流媒体传输协议的代码,究竟是谁实现了边现在边播放的呢?这算流媒体传输协议么?站在程序员的角度,请结合原理详细说说?
复制链接