是否有支持video.js的VPAID插件? 我尝试了video.js VAST plugin,但它并不支持netsonic或Liverail VPAID进入VAST包装器。
答案 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。