html5-video – 关于video.js的一般疑问

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

> video.js是否支持HLS视频格式?如果确实如此,那么什么是平台? (浏览器,设备,浏览器……?).对不起,我在网站上搜索过这个并没有找到任何内容.
>我看到Ogg和MP4文件格式是最受支持文件类型,WebM并不是那么多.我搜索了什么是WebM …是HLS?是否有其他支持文件格式,而不是网站上未列出的文件格式?
> video.js是否支持视频广告和Google Analytics
>播放功能,类似于视频最后的列表,我可以选择另一个.那可能吗?
>是否支持自适应流媒体?也就是说,根据不断变化的网络条件调整传送到网页的视频质量?
>自定义播放器创建皮肤并在其上应用它是否容易?例如,我可以在播放器上放置我的网站的符号吗?

我想是的.

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

解决方法

Does video.js support HLS video format? If it does,on what
plataforms? (browser,Devices,browser…?). Sorry,I searched for
this on the web site and didn’t find anything.

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

I saw that Ogg and MP4 file formats are the most supported file types,
and WebM isn’t so much. I have searched about what’s WebM… is that
HLS? Are there other supported file formats than those not listed on
the website?

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

Does video.js support Video Advertising and Google Analytics?

不久.

Playback features,something like a list in the final of a video where
I can choose another one. Is that possible?

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

Is there support to adaptive streaming? That is,adjust the quality of
a video delivered to a web page based on changing network conditions?

通过HLS,是的.

Is it easy to customize the player creating skins and applying them on
it? Can I put a symbol of my web site on the player,for example?

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

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

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码