在第三方在线广告中检测音频

时间:2011-03-01 01:02:22

标签: javascript .net flash audio

是否可以检测在线广告何时播放音频?在理想的世界中,我可以通过浏览器实时执行此操作,并发送包含删除广告所需的DOM信息的通知。在这种类型的模型中,理论上我可以将所有客户(网络访问者)用作测试主题。我认为这可能是遥不可及的,因此需要依赖较小的用户子集。我正在寻找任何方法来做到这一点。我甚至想过使用扬声器和麦克风来检测声音播放的时间,然后是一些如何捕获屏幕截图和DOM信息。请帮忙。谢谢。

1 个答案:

答案 0 :(得分:2)

previous question中,有人说这是不可能的。


编辑:

没有。您可以做的最好的事情是可能能够检测到浏览器 不是播放声音。即使你可以这样做,你也很难检测哪个标签或页面正在创建声音。如果你可以,你将很难检测到有问题的HTML。可以是flash,javascript或HTML 5的标记。即使你可以所有这些,IE肯定会(很痛苦)不支持你完成这个目标的任何尝试。

底线:你根本无法做你想做的事。您需要能够查询浏览器以播放音频,以确保您可以处理所有支持的在浏览器中播放声音的方法。 AFAIK,没有浏览器支持这个,所以你运气不好。