现在的位置: 首页 > web前端 > 正文

Web视频格式

2020年07月09日 web前端 ⁄ 共 852字 ⁄ 字号 评论关闭

  网络视频一直都很火。虽然在页面上嵌入 Instagram 和 Youtube 视频非常简单,但是有越来越多的需求 —— 比如许多电子商务的场景 —— 要求定制的视频传输方法。在设置视频处理和传输管道时,首先要考虑的是要服务的视频格式。 用户体验、支持(浏览器和系统)、压缩效率或编码速度等方面可能与此项选择相关。Web视频格式怎样?


  Web视频格式需要什么


  容器和编解码器


  与通常的图像格式相比,意识到容器和编码标准之间的区别是非常重要的。文件扩展名只能告诉我们它属于哪个容器,而不是使用哪个编解码器。所遵循的编码标准决定了浏览器或系统是否支持它。


  例如,虽然 Web 视频格式一般都用了 mp4 容器和 H264 标准进行编码,但并非每个 mp4 文件都能受到普遍支持,因为它可能采用了不同的标准编码,如 H265。


  它甚至在自适应比特率(ABR)方面变得更加复杂,这为响应用户的网络和设备功能带来了最佳方式。


  让我们看一下容器,编码和交付标准的主要组合,以及它们在支持、压缩效率、编码速度和用户体验方面的差异。


  Web视频格式有什么


  渐进式视频


  H264/AVC


  视频格式之王采用带有 H264/AVC 编码的mp4容器。有时你也会在 m4v 容器(Handbrake 中的默认格式)中看到它,这是 Apple 为具有 DRM 保护的 H264 视频开发的 mp4 衍生产品。


  每个浏览器和系统 —— 以及iOS和Android中的本机应用程序 —— 都支持这种格式。这是避免兼容性问题的安全选择。


  此外,几乎所有台式机和移动设备都支持 H264 的硬件加速。编解码速度很快。、


  总而言之,对这种格式编码和使用都非常简单。与图像一样,你只需用 html5 插入视频链接,就可以在任何浏览器下使用。


  大约 2000 kbps 和超过几秒的延迟时间可能会影响视觉质量。当通过移动网络或网络高峰时段观看时,可能会出现停顿和重新缓冲。如果使用降低图像质量的方案将会产生模糊、飞蚊或块状之类的伪影。


  总之,Web视频格式给大家简单的介绍了一些,希望大家多看看。

抱歉!评论已关闭.