←back to thread

990 points smitop | 1 comments | | HN request time: 0.21s | source
Show context
ranger_danger ◴[] No.44330199[source]
I'm surprised they don't just inject the ads directly into the video stream, I think that would solve their issue overnight (not that I want any ads personally). You could also rate-limit it to the playback speed to prevent pre-downloading the stream easily. But now that everything uses HLS/DASH, it's easy to inject different content right in the middle of the stream without re-encoding anything.
replies(15): >>44330295 #>>44330306 #>>44330327 #>>44330366 #>>44332987 #>>44333096 #>>44333102 #>>44333133 #>>44333320 #>>44333605 #>>44333700 #>>44333858 #>>44334367 #>>44335037 #>>44335453 #
layer8 ◴[] No.44335453[source]
Injecting the ads directly would make them skippable. Unskippable ads are inherently detectable (because the unskippability has to be communicated to the client-side player controls), so there’s no easy way out.
replies(2): >>44335611 #>>44336114 #
bspammer ◴[] No.44335611[source]
Twitch seems to have won the war against adblockers by injecting directly into the video stream. It’s been months now and I still see ads. I assume it isn’t as easy as you say to skip them otherwise uBlock would have done it already.
replies(2): >>44335731 #>>44336200 #
1. chippiewill ◴[] No.44335731[source]
For livestreaming it's easier because you can't skip forward anyway