跨浏览器支持最常见的视频格式


Supporting most common video formats cross browser

我正在构建一个应用程序,用户可以在其中上传视频,重要的是让他们灵活地上传最常见的视频格式,如.mov、.mp4。但我意识到浏览器大多不支持.mov,我尝试了许多jQuery插件,这些插件可以帮助JPlayer,LeanBack player,但它们无助于解决问题。在堆栈溢出上搜索了答案,但没有一个令人满意。有没有人遇到过这个问题并找到了解决方案。请分享。

您必须在用户到站点之间找到一个中间程序,以将视频转换为通用格式以进行播放。为所有文件格式找到一个jQuery程序是没有意义的,因为它们太多了。

YouTube很快解决了这个问题,并将所有文件转换为FLV文件进行播放。

最常见的视频文件格式是MPEG4。它现在广泛用于HTML5视频播放器,因为它可以在所有浏览器和设备上查看。

您可以:

  • 将所有视频作为mp4文件上传

  • 使用CloudConvert API等服务在上传到播放之间转换所有视频

希望这有帮助!