有针对性的video之前的Youtube广告

我正在尝试避免Youtube Pre-Rolls,同时整合Youtube Android SDK。 有什么办法可以避免吗?

我明白有一个条款是:

“不鼓励或为您的用户或其他第三方创buildfunction:修改,replace,干扰或阻止YouTube在YouTube数据,YouTube视听内容或YouTube播放器中发布的广告;”

https://developers.google.com/youtube/terms

但是,从下面的网站看到一些应用推荐,例如5by 。 我没有看到他们在任何Youtubevideo之前播放任何广告。

http://apiblog.youtube.com/2012/12/no-webview-required-with-native-youtube.html

这将是伟大的,如果有人有想法绕过这个有针对性的video之前的Youtube广告。

最后,无论如何(即使这是一个盗版问题),我想了解,像5by这样的应用程序能够绕过目标video之前播放的广告。

Solutions Collecting From Web of "有针对性的video之前的Youtube广告"

使用Youtube Android API,您可以在初始化步骤(如onInitializationSuccess() )中将video模式设置为Chromeless

@Override public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean restored) { //... player.setPlayerStyle(YouTubePlayer.PlayerStyle.CHROMELESS); //... } 

而在Chromeless模式下,SDK不会在前贴片 (video播放之前) 加载任何广告 ,而是在播放过程中显示底部重叠广告(无论如何,这可能有点烦人)。

避免Youtube广告(Pre-Roll / Banners)的完整方法是实现基于WebView的解决scheme。 Youtube没有在WebView中整合广告,可能像5By这样的应用程序正在做同样的事情。