是否有支持video.js的VPAID插件?

时间:2014-05-23 22:40:24

标签: javascript video.js vast

是否有支持video.js的VPAID插件? 我尝试了video.js VAST plugin,但它并不支持netsonic或Liverail VPAID进入VAST包装器。

3 个答案:

答案 0 :(得分:6)

我目前正在使用video.js的插件来添加对VPAID的支持: https://github.com/MailOnline/videojs-vast-vpaid

演示: http://mailonline.github.io/videojs-vast-vpaid/

如果有人对FLASH VPAID有一些问题,请在此处报告: https://github.com/MailOnline/VPAIDFLASHClient

如果有人对HTML5 VPAID有疑问,请在此处举报: https://github.com/MailOnline/VPAIDHTML5Client

答案 1 :(得分:2)

Google开发了一个名为videojs-ima的插件。事实上,它只是video.js和IMA sdk之间的桥梁。 Introduction page表示它支持VAST 2,VAST 3,VPAID和VMAP。

VPAID支持

默认情况下,VPAID支持处于关闭状态。如果要启用它,只需在初始化插件之前调用google.ima.settings.setVpaidAllowed(true)。这是一个例子:

var player = videojs('video-player');
//...
google.ima.settings.setVpaidAllowed(true);
//...
player.ima({
    debug: config['debug'],
    adTagUrl: 'Ad tag here',
    id: 'video-player'
});

绝对检查VPAID support caveats以及有关IMA HTML5 SDK的VPAID支持的更多信息

浏览器支持

令人惊讶的是,IMA HTML5 SDK不支持任何版本的IE。刚发现它是deep in documentation

注意

IMA严重依赖谷歌服务,并将ima和VPAID的所有活动记录到谷歌服务器。如果您不想与Google分享您的数据,请尝试不同的尝试。

答案 2 :(得分:0)

只是寻找相同的: VPAID & VAST standard

此时似乎没有解决方案。 很遗憾,因为videojs功能完备。

偶然发现另一位玩家: http://www.hdflvplayer.net/

此播放器似乎支持VPAID。