我需要编写一个脚本,以便我可以检测广告是否在播放视频之间播放? 我打算写一个JavaScript代码并使用Greasemonkey。 或者,我们假设2分钟的视频已播放后,可以检测广告播放的可能性。 有没有其他方法可以检测到这个?在浏览器视频播放器中检测广告的网络调用
0
A
回答
0
如果您的环境允许您从浏览器“嗅探”网络流量,那么您可能会检测到一种类型的视频广告 - 那些使用显式VAST(http://www.iab.com/guidelines/digital-video-ad-serving-template-vast-4-0/)广告请求的广告。
然而,不是所有的视频广告的投放这种方式 - 视频流可以简单地包含的广告本身没有任何迹象的球员说流中的内容已经从主视频切换到广告。即使对个别用户特定的有针对性的广告也是如此 - 服务器端可以无缝地(从玩家的角度)插入广告内容。
在另一个极端,一些实现将实际使用一个不同的球员,或者视频播放器的第二个实例,播放广告,这应该让你的检测作业容易一点。
我认为布鲁克概括起来很好的评论说,这是一个复杂的领域,有可能不是一个单一的解决方案将解决所有的情况。
相关问题
- 1. 检测网络浏览器中的Flash播放器
- 2. 支持mpeg的网络浏览器视频播放器
- 3. 如何在网络浏览器中播放MKV视频
- 4. 从网络服务器在网络浏览器上播放视频
- 5. JW播放器:在手机浏览器和网络浏览器中播放视频
- 6. 在浏览器中播放4K视频
- 7. 在网络浏览器中嵌入unity3d网络播放器
- 8. 从网络浏览器播放本地视频
- 9. 是否可以检测浏览器上播放的HTML视频?
- 10. 在浏览器上播放视频
- 11. 检测音频是否在浏览器中播放Javascript
- 12. 在Android浏览器中播放网站视频不支持Flash
- 13. 如何使用node.js直播视频到网络浏览器?
- 14. Google Play网络视频播放器API
- 15. 调整浏览器中视频的播放速度
- 16. 在Firefox浏览器中播放音频
- 17. 如何在网络浏览器中播放rtmp直播流?
- 18. 从屏幕截图中检测浏览器中播放的视频 - OpenCV
- 19. 如何在移动网页浏览器上播放flv视频?
- 20. JS广播播放器在浏览网站时不断重置
- 21. 如何在android浏览器中播放直播视频?
- 22. 当我连接网络服务器时,如何在网络浏览器上播放视频?
- 23. 视频广告未在YouTube中显示HTML5播放器
- 24. 视频自动播放在Safari浏览器中不起作用
- 25. 如何在Silverlight中(在浏览器中)播放youtube视频?
- 26. 移动浏览器的广告拦截器检测
- 27. 在Chromecast上播放视频广告
- 28. UWP在视频前播放广告
- 29. 支持所有视频格式的网络视频播放器
- 30. MPMoviePlayer或AVPlayer在视频中间播放广告(广告)iOS
Greasemonkey不能总是这样做。 Firefox插件*可能*能够。这就是说,这个问题是方式,*方式*太宽泛的堆栈溢出。问题可能相当复杂。 –
@BrockAdams你能告诉我一些情况的Greasemonkey未必能这样做呢? – Dubby