关于video.js的一些普遍怀疑

Luc*_*cas 6 html5-video video.js

我对这位球员有一些普遍的疑虑.我会列出它们:

  1. video.js是否支持HLS视频格式?如果确实如此,那么什么是平台?(浏览器,设备,浏览器......?).对不起,我在网站上搜索过这个并没有找到任何内容.

  2. 我看到Ogg和MP4文件格式是最受支持的文件类型,WebM并不是那么多.我搜索了什么是WebM ...是HLS?是否有其他支持的文件格式,而不是网站上未列出的文件格式?

  3. video.js支持视频广告和Google Analytics吗?

  4. 播放功能,类似于视频最后的列表,我可以选择另一个.那可能吗?

  5. 是否支持自适应流媒体?也就是说,根据不断变化的网络条件调整传送到网页的视频质量?

  6. 是否可以轻松自定义创建皮肤的玩家并在其上应用它们?例如,我可以在播放器上放置我的网站的符号吗?

我想是的.

如果有人能提供帮助我会很高兴的.

hef*_*eff 13

video.js是否支持HLS视频格式?如果确实如此,那么什么是平台?(浏览器,设备,浏览器......?).对不起,我在网站上搜索过这个并没有找到任何内容.

是的,今天在任何通过HTML5(iPhone,Desktop Safari)支持它的平台上使用源代码上的'application/x-mpegURL'mimetype.很快就会在所有台式机上支持HLS.

我看到Ogg和MP4文件格式是最受支持的文件类型,WebM并不是那么多.我搜索了什么是WebM ...是HLS?是否有其他支持的文件格式,而不是网站上未列出的文件格式?

实际上,就最终用户支持而言,WebM,MP4和Ogg现在都非常紧密.WebM是一种像Ogg一样开放且免费的格式,但压缩效果要好一些.WebM不是HLS.HLS是MPEG-TS视频文件段的播放列表.

在此输入图像描述

video.js支持视频广告和Google Analytics吗?

不久.

播放功能,类似于视频最后的列表,我可以选择另一个.那可能吗?

你可以自己构建它.目前还没有预先制定的解决方案.

是否支持自适应流媒体?也就是说,根据不断变化的网络条件调整传送到网页的视频质量?

通过HLS,是的.

是否可以轻松自定义创建皮肤的玩家并在其上应用它们?例如,我可以在播放器上放置我的网站的符号吗?

Video.js都是开源的,皮肤是使用HTML,CSS和JavaScript构建的.如果你对这些技术感到满意,那就不难让它看起来像你想要的那样.

总结
在过去的几年里,Video.js一直是我的副业,但Zencoder(我的公司)被Brightcove收购,现在我全职工作,并从Brightcove球员团队获得帮助.期待大事即将来临.如果你有灵感,我仍然很乐意得到更多的帮助.