如何屏蔽视频广告

视频广告之所以能抵挡普通屏蔽,是因为播放器会询问广告 SDK 该显示什么,而且在某些平台上,广告与视频本身走的是同一条通道。真正有效的方法有两种:用一个中立的 stub 替换该 SDK,以及在页面读取之前从播放器配置里剥离广告日程。AdOff 两种都用,具体用哪种取决于网站。

为什么视频广告最难屏蔽

在大多数流媒体网站上,播放器会加载一个广告 SDK,由它决定何时显示前贴片和中贴片广告。在这里按 URL 屏蔽并不可靠,而在最大的视频平台上则不可能:广告与视频经由同一批内容服务器传输,任何严格到能拦住广告的过滤器也会拦住节目本身。

方法一 — 中和广告 SDK

凡是播放器使用常见的 IMA 广告标准的地方,AdOff 都会拦截对该 SDK 的请求,并从扩展内部返回一个中立的替代实现。当播放器询问该播放哪些广告时,stub 会回答没有广告,并立即发出"恢复内容"的信号。这覆盖了大量电视台播放器 — 参见回看电视服务上的广告屏蔽。

方法二 — 剥离广告日程

最大的视频平台并不使用那个标准,因此 AdOff 在那里走另一条路:它修改播放器自身的配置,在页面读取之前移除广告条目,并对仍然被排入日程的内容以 16 倍速快进。细节见在主要视频平台上跳过广告。

哪些情况不适用

一些高级服务在服务器端就把广告拼接进视频流,因此不存在可拦截的独立广告。AdOff 刻意不去动这些播放器,而不是把它们弄坏。把广告拼接进直播的流媒体平台也是同样情况。我们宁愿如实说明,也不承诺一个做不到的结果。

免费下载中包含

两种方法都是免费版的一部分 — 无需账户,无需银行卡,无需激活任何东西。只有当你在某个网站上暂停 AdOff,或自己关闭保护时,它们才会停止。

常见问题

为什么大多数广告拦截器对视频广告无效?

因为广告不是作为独立的、可识别的 URL 加载的,而是由播放器的广告 SDK 排期的。按 URL 过滤并不可靠,而在最大的平台上广告与内容共用服务器,屏蔽广告就会连视频一起屏蔽。

AdOff 如何处理视频广告?

两种方式。在常见标准使用的地方,它把广告 SDK 替换为中立 stub;在最大的视频平台上,它从播放器配置中剥离广告日程,并把残留内容以 16 倍速快进。

视频广告屏蔽在所有平台上都有效吗?

不是,我们也不这样宣称。它在播放器使用常见广告标准的地方,或 AdOff 有专门处理路径的网站上有效。在服务器端把广告插入流的服务不受影响。

更少的打断,诚实的说明

AdOff 在能做到的地方中和广告 SDK,在做不到的地方剥离广告日程。免费,无需账户。

安装 AdOff — 免费 →