5

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

4

3 回答 3

7

我目前正在使用 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

于 2015-06-24T14:58:19.493 回答
2

有一个可用的插件,称为videojs-ima,由 Google 开发。事实上,它只是 video.js 和IMA sdk之间的一座桥梁。 简介页面声明它支持 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 支持警告和有关 IMA HTML5 SDK 的 VPAID 支持的更多信息

浏览器支持

令人惊讶的是,IMA HTML5 SDK 不支持任何版本的 IE。刚刚发现它在文档中很深

笔记

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

于 2014-10-16T15:33:58.940 回答
-1

只求相同: VPAID 和 VAST 标准

目前似乎没有解决方案。可悲的是,因为 videojs 功能齐全。

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

该播放器似乎支持 VPAID。

于 2014-05-28T08:09:19.230 回答