eli5: What really happens under the hood when we get to video chat in real time to someone that is on other side of world?

252 views

I’m wondering how is this information actually transferred, how it can be that fast that we can see without any latency at all.

Thanks in advance,

In: 20

6 Answers

Anonymous 0 Comments

It works because modern video encoding (video codecs) spends most of its time just looking at *changes* to the video. So instead of sending a picture of your face tens of times a second, which would be a lot, it sends instructions about how different parts of the image are changing, such as how your face just shifted to the left a few pixels, and your eyes are now pointed to the left. By communicating only the areas of the image that are seeing motion, it greatly reduces the amount of data you have to send. You can then send these small packets many times a second and you can’t really perceive any significant delay when those changes are applied on the other side.

You are viewing 1 out of 6 answers, click here to view all answers.