qoi
qoi copied to clipboard
Is the QOI encoding suitable for live video streaming
Is the QOI encoding suitable for 1080p live video streaming when the bandwidth is sufficient? Reducing latency is a top priority.
I feel like yes Because qoi encodes/decodes soo quickly it sounds like a good idea
It's latency will be basically perfect, but the bandwidth will be pretty terrible compared to any actual video codec.
for purposes of video, or any animation, it'd be reasonable to avoid re-drawing entire frames/screens, right? the biggest loss and potential optimization would probably be there. most immediate and easy to address, anyways. pretty sure all major video codecs do exactly this for exactly that reason. APNG also had this consideration.
also, haven't there been other projects working on animated QOI? i swear one even was doing video. might be worth checking-out.
this definitely sounds like a good idea. love to see it! but by itself, it definitely wouldn't do enough to reduce bandwidth impact. also, as per the intent of its creator, try not to bloat whatever dervived format with complications it really doesn't need.
massive amount of data can be "removed" by frame diffing and then add 128 to the result, followed by an actual QOI across the computed and corrected difference between frames.