3 ms·
In your excitement, you also forgot to explain how this is achieved.
by astrea 6y ago
In your excitement, you also forgot to explain how this is achieved.
- texasbigdata 6y agoBuy it? :)
- fermentation 6y agoRecent advancements in hardware video encoding have made things like this significantly easier to achieve. If you're jumping into a device that has the power for video editing tasks, then it most certainly also has great video encoding capabilities.
- nonane 6y agoCurrently we use a modified WebRTC stack with VP8/VP9 to encode the video stream. This is similar to what quite a few game streaming services are doing like Stadia and even Amazon's new Luna(?) service. There are lots of platform specific optimizations up and down the webrtc stack to make sure latency is kept to a minimum while preserving quality. Things like only encoding pixels that change, progressively encoding over multiple frames to sharpen quality, keeping jitter buffers to a minimum.