video.js是基于H5开发的,所以只支持以下三种格式:
MP4 = MPEG 4文件使用 H264 视频编解码器和AAC音频编解码器
WebM = WebM 文件使用 VP8 视频编解码器和 Vorbis 音频编解码器
Ogg = Ogg 文件使用 Theora 视频编解码器和 Vorbis音频编解码器
所以,建议使用格式工厂软件去转换一下格式,转换成MP4格式。
转换步骤:
1.根据文件类型选择文件
2.点击输出设置
3.选择下图格式
大功告成了!
支持什么格式不是JQUERY JS 在或者 HTML说得算的 这些都是有版权的 是浏览器支持的 当然 插件除外而且你电脑里还要有相应的解码器 比如 你电脑里有WMP 在IE下就可以调用WMP的插件来进行播放
有FLASH插件 就可以在网页上播放FLASH 不过FLASH只支持FLV和MP3格式
视频播放器一般没有直接写出来的 都需要装插件 比如FLASH或者其他一些 典型的PPS 和 PPLIVE
音频倒是可以 因为现在除IE外其他浏览器也可以调用WMP了 只不过调用方式不一样 这样就可以兼容所有浏览器 然后WMP有相应的API 用JS直接调取就可以写一个播放器了
或者用FLASH的 不过缺陷就在于他只支持MP3
flv.js 就是由 bilibili 网站开源的 HTML5 Flash 视频(FLV)播放器,纯原生 JavaScript 开发(ECMAScript 6 编写) ,没有用到 Flash。它的工作原理是 Flv.js 在 JavaScript 中流式解析 flv 文件流,并实时转封装为 fmp4 ,通过 Media Source Extensions 喂给浏览器,实现了 FLV 格式视频的播放。
具有H.264 + AAC / MP3编解码器播放功能的FLV容器
多段分段视频播放
HTTP FLV低延迟实时流播放
通过WebSocket进行FLV实时流播放
与Chrome,FireFox,Safari 10,IE11和Edge兼容
极低的开销,浏览器可以加速硬件!
1、准备一个flv格式的视频
我的文件,关于分片上传可参考 vue中使用Plupload分片上传