That one can be realized client-side (just don’t actually pause the stream download, but rather write it into a buffer). No idea, if there actually is a client that implements this, but it is conceptually possible.
I rather meant that with a livestream, people don’t want to be several minutes behind. They want at most a few seconds delay, so they can collectively chat about the things happening in the stream and reasonably hold conversations with the streamer.
What you can do as well, is to just pause the stream when the ad starts and then reload when you imagine the ad might be over…
I’m having a hard time figuring out, if these exist elsewhere, but over here, I can buy dried soy shreds, which are really great for pasta.
Here's a product I can buy over here, to give you an idea.
So, those are roughly meatball-shaped. There’s also smaller one’s which kind of work in sauces like minced meat.
They don’t taste like meat, more like wheat, but they give you the same protein and chewiness and can be kept in a cupboard basically until the end of time.