完整性检查 - 现在只需要 mp4 视频文件 - Firefox 现在也使用 mp4
sanity check - mp4 only video file now needed- Firefox uses mp4 now as well
我需要进行完整性检查-
据我了解,Firefox 现在支持 mp4 视频,因此 html5 播放器只需要一种类型的视频文件,即不再需要:
src="movie.mp4" 类型="video/mp4"
源="movie.ogg"类型="video/ogg"
只是
源="movie.mp4"类型="video/mp4"
(我准备用videojs)
不幸的是,我不认为这很简单 - 来自 Mozilla 的 link 提供了我经验中最好的最新图片,但正如您所知,事情不断变化,因此值得检查几个来源:
即使支持 mp4,您也需要注意一些细微之处:
- 较旧且功率较低的移动设备通常只支持 mp4 的基本配置文件。
- 您可能还想 'package' 将您的 mp4 文件放在自适应比特率容器中,以允许 browser/client select 适合当前网络条件的比特率。如果是这样,您需要查看不同的选项 - Apple 的 HLS、Microsoft 的 Smooth streaming、Adobe 的 Adaptive Streaming 和开放的跨浏览器 MPEG-DASH 格式,它现在正在获得更大的足迹。
- 如果您想要 DRM 保护您的视频,您将进入一个全新的兼容性讨论,因为不同的浏览器支持不同的 DRM 技术。 CENC 和 DASH 是解决这个问题的行业标准,因此如果您确实必须支持 DRM 并希望了解行业的倾向,那么值得一看。
一些 link 用于 CENC 和 DASH:
我需要进行完整性检查- 据我了解,Firefox 现在支持 mp4 视频,因此 html5 播放器只需要一种类型的视频文件,即不再需要:
src="movie.mp4" 类型="video/mp4" 源="movie.ogg"类型="video/ogg"
只是 源="movie.mp4"类型="video/mp4"
(我准备用videojs)
不幸的是,我不认为这很简单 - 来自 Mozilla 的 link 提供了我经验中最好的最新图片,但正如您所知,事情不断变化,因此值得检查几个来源:
即使支持 mp4,您也需要注意一些细微之处:
- 较旧且功率较低的移动设备通常只支持 mp4 的基本配置文件。
- 您可能还想 'package' 将您的 mp4 文件放在自适应比特率容器中,以允许 browser/client select 适合当前网络条件的比特率。如果是这样,您需要查看不同的选项 - Apple 的 HLS、Microsoft 的 Smooth streaming、Adobe 的 Adaptive Streaming 和开放的跨浏览器 MPEG-DASH 格式,它现在正在获得更大的足迹。
- 如果您想要 DRM 保护您的视频,您将进入一个全新的兼容性讨论,因为不同的浏览器支持不同的 DRM 技术。 CENC 和 DASH 是解决这个问题的行业标准,因此如果您确实必须支持 DRM 并希望了解行业的倾向,那么值得一看。
一些 link 用于 CENC 和 DASH: