3 ms·
Pre-prepared streaming video will compress much better: amongst other things, modern codecs will send frames out-of-sequence in order to better compress, have m
by ealexhudson 7y ago
Pre-prepared streaming video will compress much better: amongst other things, modern codecs will send frames out-of-sequence in order to better compress, have motion prediction, stuff like that. Even if this system is willing to spend the compute to do high-level compression, they don't have the data from future frames yet that will allow them to get down as low as you can go.
Equally, because you know so much about the scene, there are many more opportunities to do smart video compression - however, those would be extremely difficult to take advantage of.
- taneq 7y ago> Equally, because you know so much about the scene, there are many more opportunities to do smart video compression Ultimately they could cache textures, models etc. on the client system and only transmit data about the players' locations and inputs. Then the codec would render the game on the client... hey wait.
- IronBacon 7y ago> they don't have the data from future frames yet that will allow them to get down as low as you can go. They could potentially implement something similar to Retroarch's runahead feature, but I suppose it would requires support from the game itself and more infrastructure so probably not feasible...