@shivoa there were some wavelet based codec experiments in the 90s that I remember reading about
so that the bitstream format was designed so each additional detail level would just apply to the original data
though I feel like a format like that necessarily has to be more expensive at max quality? would be interesting to see stats about quality distribution among all twitch consumers, I'd imagine that most are at source quality or close?
@ignaloidas @amonakov @shivoa
ok but even with bandwidth negotiation, wouldn't it be easier for the server to discard some chunks of the stream and send only the low-quality part to low-bw clients, and all of the chunks to high-bw clients?
Then the server doesn't have to transcode, and the total bandwidth from the source to the ingest server is max(qualities) instead of sum(qualities)