如何使用 VAST VPAID 创建 Javascript 视频叠加层

How to create a Javascript video overlay with VAST VPAID?

本文关键字:视频 叠加 Javascript 创建 何使用 VAST VPAID      更新时间:2023-09-26

我目前正在尝试学习VAST的基础知识("视频广告投放模板")和VPAID("视频播放器-广告界面定义")。我的目标是在支持 VAST/VPAID 的视频播放器(如带有 Bigsool 的 DFP 插件或 JWPlayer 广告的 Flowplayer)的视频上显示叠加层("小部件")。小部件应由带有 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 HTMLhttps://github.com/MailOnline/VPAIDHTML5Client

VPAID 闪存https://github.com/MailOnline/VPAIDFLASHClient

我们没有遗憾地将 VAST 拆分为独立模块。