Writing a video chat application from the ground up (including codec)

What I cannot create, I do not understand. – Richard Feynman
I do a lot of video chat for work. If it’s not a one on one, it’s pair programming. If it’s not pair programming, it’s a client meeting. I use a lot of Skype and Hangouts.
Sometimes they don’t work for unclear reasons. Sometimes file transfers fail. Sometimes screenshare breaks, or when it’s active you don’t get webcam, too. Or the connection lags or drops even though everything is running fast.
Every time I experience such a failure, I get really angry and think, “I could do this better!” But I never quite got angry enough… until now. I guess the weight of years of frustration finally got to me.
I wrote my own (prototype) video conferencing app. It turned out pretty well. And that’s what these posts are about.
Conventions & Caveats
We will be referencing a 640×480 24 bit color 24fps video stream


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/L5EDQ4Thw_A/

Original article

Comments are closed.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: