That’s more or less how it works, but that’s still an additional call. If Google is not tying it directly into segment download requests, then it could potentially be blocked without disrupting playback.
I have no insight into the inner workings. If I download a video with yt-dlp, does it increase the view count? If not, then it’s a broken system, yeah?
TheOctonaut@mander.xyz 2 days ago
Why is that crazy?
You don’t want to register a view just because the backend sent a 200 response for the video.
You want to register a view when the video has loaded, it has begun to play, and quite likely after some arbitrary percentage of the video.
This is all front end information. How much of the video was made available to the front end to play isn’t really relevant.
victorz@lemmy.world 2 days ago
Alright, not “crazy”, but this doesn’t explain how they combat exploiting this by just calling the end point.