This project involve building technology for enabling bi-directional real time video communication on mobile devices and tablets, over a bandwidth constrained cellular network. We adopt the "Distributed Video Coding" paradigm for solving the video coding complexity issues. The following are the key value propositions of our technology.

1.Low complexity video encoding on the client devices based on network bandwidth

2.Intelligent additional frame generation on the server to improve the frame rate

3.Transcoding on the server to adapt to different device profiles