我目前正在尝试学习VAST(“视频广告投放模板”)和VPAID(“视频播放器-广告界面定义”)的基础知识。我的目标是在启用了VAST / VPAID的视频播放器(例如具有Bigsool的DFP插件的Flowplayer或JWPlayer Advertising)中的视频上显示覆盖(“小部件”)。该小部件应包含具有HTML的DIV,并应启用鼠标悬停之类的交互。
我没有在视频播放器页面上查找任何脚本,因为该小部件应通过视频广告服务器以编程方式提供,因此只能使用纯VAS和VPAID。
Flash SWF文件有很多示例,但由于Flash失去了市场份额,我只想使用纯Javascript。您能否提供或提示我使用VAST和VPAID文件的文档示例?
最佳答案
我们目前为videojs实现了一个插件,以处理VAST和VPAID(Flash / HTML)。
https://github.com/MailOnline/videojs-vast-vpaid
如果您对使用videojs不感兴趣,但是想在另一个视频播放器中使用VPAID,则可以使用各个模块来处理插件使用的VPAID:
VPAID HTML
https://github.com/MailOnline/VPAIDHTML5Client
VPAID Flash
https://github.com/MailOnline/VPAIDFLASHClient
我们没有遗憾地将VAST分成一个独立的模块。