I’m not sure about the mechanism, but isn’t this the same thing as ancient early DVR’s like TiVo that would record from the cable stream and omit the ads segments?
Twitch (and YouTube currently) switches to a new content stream to play an ad, which is easy to detect and block in an extension. If I understand the tech correctly, server side ads would be stitched into the playing content stream. The extension would have to know the content of the video to know that an ad is playing. There are some clever ways that might be caught (looking for spikes in bitrate, volume differences, etc), but none of that currently exists in the software in the OP.
I’m not sure about the mechanism, but isn’t this the same thing as ancient early DVR’s like TiVo that would record from the cable stream and omit the ads segments?
That’s the thing, I don’t think the mechanism exists (or works) yet. I’m confident it will someday, but I didn’t think it worked yet.
You can adblock twitch, I assume it wouldn’t be too different from that
Twitch (and YouTube currently) switches to a new content stream to play an ad, which is easy to detect and block in an extension. If I understand the tech correctly, server side ads would be stitched into the playing content stream. The extension would have to know the content of the video to know that an ad is playing. There are some clever ways that might be caught (looking for spikes in bitrate, volume differences, etc), but none of that currently exists in the software in the OP.
You can click on the ad right? Detect that.
Let’s assume you can use that to determine the beginning of an ad, how do you know how much to skip?
Until the clickable part is gone.
Couldn’t I check how far along the video is?