If bandwidth is the main concern, in my testing the AV1 format works in browsers already. You just put it as a single frame autoplay video.
Hypothetically could use WebAssembly to do encoding/decoding client side, and have the server just validate it. I'm not sure if there's a speedy av1 frame integrity tool yet or not.
Hypothetically could use WebAssembly to do encoding/decoding client side, and have the server just validate it. I'm not sure if there's a speedy av1 frame integrity tool yet or not.