VideoCalling theory

Note: Im not speak english xd

Well, mmm i have a question ... mmmm a program that works as videocall, example:

>server: send visual data to client
>client: decompress data and convert it to image
>repeat that process some frame for seconds ...

kboom that's a video call

my question is :

a bmp image of 800x600x3 pixels = 1.4mb , right ? well ... i get a good signal in a videocall, without lag .. but my internet just can download 150kb/s ... so .... the theory which says that a bmp image is sended is false .... so ... we compress the image ? we transform the image to jpg ? i did that ... and i converted the bmp image to jpeg and the new size is 50kb ... i can send 3 jpeg images in 1 second .. but thats lag !!!

so how skype and another application do that ? where can i find an algorithm ? D:

Last edited on
Topic archived. No new replies allowed.