I often see the sentiment that YouTube and adblockers will be forever locked in a cat-and-mouse game. However, for many years now, Twitch has entirely eliminated adblocking on desktop web.
What is stopping YouTube from replicating Twitch’s advertising strategy of embedding ads directly into their videos?
If its possible to watch the video, then it’s possible to watch the video without ads.
Worst case scenario: videos can be downloaded and adverts stripped from them. (If you can watch it, you can copy it.) Would you be prepared to trade, say, a 20 minute timeshift delay on your YouTube videos’ initial publish time for no adverts? I would.
New drm solutions are also making it harder. You’ll have to copy the data from the GPU at this point.
Which will just push people towards file sharing. If your DRM makes your service less convenient than copyright infringement, people will infringe copyright.
If companies start getting too draconian, the ad-blocking/circumvention/copying/sharing technologies will start getting smarter and harder to detect and circumvent. It is a battle that cannot be won.
I’d say the main obstacle in the short term is that as Google controls both client side (Chrome) for the majority and server-side can manipulate web standards to make ad-blocking harder, by exploiting their near-monopoly. They’ve already done this to an extent by modifying browser extension APIs. But people can just switch browsers. I’ve already done that on mobile. And if ChromeOS prevents it, I’ll be erasing it and installing native Linux.
Oh boy… Wait until you hear about encrypted GPU buffers…
If that’s the case we’ll just need to point another camera at the screen and capture the audio in a quiet place.
Or maybe someone could create a HDMI decoder that can also record the video