• ZephrC
    link
    fedilink
    English
    899 months ago

    Honestly, I’ve kind of always wondered why they didn’t just do this. It’s always seemed like the obvious thing to me.

    I mean, I hope it doesn’t work, because screw Google, but I’m still surprised it took them this long to try it.

    • @Voroxpete@sh.itjust.works
      link
      fedilink
      English
      869 months ago

      Because it’s much more expensive. What they’re talking about here is basically modifying the video file as they stream it. That costs CPU/GPU cycles. Given that only about 10% of users block ads, this is only worth doing if they can get the cost down low enough that those extra ad views actually net them revenue.

      • @kevincox@lemmy.ml
        link
        fedilink
        English
        189 months ago

        This isn’t how YouTube has streamed videos for many, many years.

        Most video and live streams work by serving a sequence of small self-contained video files (often in the 1-5s range). Sometimes audio is also separate files (avoids duplication as you often use the same audio for all video qualities as well as enables audio-only streaming). This is done for a few reasons but primarily to allow quite seamless switching between quality levels on-the-fly.

        Inserting ads in a stream like this is trivial. You just add a few ad chunks between the regular video chunks. The only real complication is that the ad needs to start at a chunk boundary. (And if you want it to be hard to detect you probably want the length of the ad to be a multiple of the regular chunk size). There is no re-encoding or other processing required at all. Just update the “playlist” (the list of chunks in the video) and the player will play the ad without knowing that it is “different” from the rest of the chunks.

      • @Auli@lemmy.ca
        link
        fedilink
        English
        29 months ago

        10% where do you get that. The data I have heard is it’s around a third of all internet users globally.

    • @1984@lemmy.today
      link
      fedilink
      English
      9
      edit-2
      9 months ago

      I think more and more people are getting really tired of the ads, so it’s starting to affect their revenue a little bit with all the ad blockers.

      • @snack_pack_rodriguez@lemmy.ca
        link
        fedilink
        English
        109 months ago

        this has more to do with they got caught lying about their ad numbers and inflated their ad prices. So now they are doing this to show their shareholders they are doing something to protect their revenue and thus keep their stock price inflated.

    • @sadcoconut@lemm.ee
      link
      fedilink
      English
      49 months ago

      Yeah, I’ve thought the same. It’s like with ads on websites - ads are served from different domains and as blockers work by denying requests to those domains. If they really wanted they could serve the ads from the same domain as the rest of the website. I guess one day they might but so far it must not be worth it.

    • @scarabic@lemmy.world
      link
      fedilink
      English
      2
      edit-2
      9 months ago

      I also wondered why they didn’t do this, but I think it’s tricky because the ad that gets inserted might need to be selected right at the moment of insertion. That could complicate weaving it into the video itself. But I guess they finally found a way to do it.