2016-02-29 109 views
0

我需要编写一个脚本,以便我可以检测广告是否在播放视频之间播放? 我打算写一个JavaScript代码并使用Greasemonkey。 或者,我们假设2分钟的视频已播放后,可以检测广告播放的可能性。 有没有其他方法可以检测到这个?在浏览器视频播放器中检测广告的网络调用

+0

Greasemonkey不能总是这样做。 Firefox插件*可能*能够。这就是说,这个问题是方式,*方式*太宽泛的堆栈溢出。问题可能相当复杂。 –

+0

@BrockAdams你能告诉我一些情况的Greasemonkey未必能这样做呢? – Dubby

回答

0

如果您的环境允许您从浏览器“嗅探”网络流量,那么您可能会检测到一种类型的视频广告 - 那些使用显式VAST(http://www.iab.com/guidelines/digital-video-ad-serving-template-vast-4-0/)广告请求的广告。

然而,不是所有的视频广告的投放这种方式 - 视频流可以简单地包含的广告本身没有任何迹象的球员说流中的内容已经从主视频切换到广告。即使对个别用户特定的有针对性的广告也是如此 - 服务器端可以无缝地(从玩家的角度)插入广告内容。

在另一个极端,一些实现将实际使用一个不同的球员,或者视频播放器的第二个实例,播放广告,这应该让你的检测作业容易一点。

我认为布鲁克概括起来很好的评论说,这是一个复杂的领域,有可能不是一个单一的解决方案将解决所有的情况。

相关问题