随着超文本标记语言版本5(HTML5)的发布,视频标签被引入,允许视频和音频文件被嵌入并直接在web浏览器中播放。然而,浏览器的基本功能对于某些设计来说是不够的,这导致了一些特殊的程序可以充当增强的HTML视频播放器视频播放...
随着超文本标记语言版本5(HTML5)的发布,视频标签被引入,允许视频和音频文件被嵌入并直接在web浏览器中播放。然而,浏览器的基本功能对于某些设计来说是不够的,这导致了一些特殊的程序可以充当增强的HTML视频播放器视频播放器通常提供增强的性能或扩展的工具,允许用户以不同的方式与视频交互,例如跳过而不等待整个视频缓冲区。另一个需要HTML视频播放器的原因是为了适应不实现HTML5视频标准的旧web浏览器,这意味着需要采取其他措施才能看到视频。有各种不同的播放器,大多数设计的目的是通过不需要任何特殊下载对用户透明。对播放器使用相同的代码可以允许使用级联样式表(CSS)的网站以一致的方式在多个页面或站点上呈现视频。HTML视频播放器的工作方式是使用JavaScript®捕获和修改正在使用的视频标记的许多功能。这不仅允许对视频播放方式的某些方面进行修改,还可以为布局和外观提供高级功能。HTML视频播放器的常见用途是为播放机提供自定义外观,一种称为皮肤或皮肤的功能。对播放机使用相同的代码可以允许使用级联样式表(CSS)的网站以一致的方式跨多个页面或站点呈现视频。HTML视频播放器可以解决的一个问题是兼容性问题。并非所有的web浏览器都完全或部分实现视频这意味着默认行为是完全忽略视频标签,从而导致页面以不希望的方式呈现HTML视频播放器可以检测到哪个浏览器正在读取页面,如果需要,可以将视频的HTML代码更改为允许查看和播放的旧样式,虽然格式仍然很可能不正确。HTML视频播放器可以帮助缓解的另一个问题是视频文件格式和播放它们所需的编解码器。HTML5视频尚未建立标准,这意味着浏览器可能不支持某些格式,从而导致视频无法播放。使用特定的播放器可以根据所使用的浏览器来检测可以播放的格式,然后将文件定向给用户。这种方法很有效,但也要求将一个视频存储在多个文件中,每一种编码方式都不同。当涉及到移动或手持设备上使用的浏览器时,这种用法尤其有效
-
发表于 2020-08-08 01:06
- 阅读 ( 1703 )
- 分类:电脑网络