The present invention, in particular embodiments, is directed to methods, apparatuses and systems directed to rate adaptive video transmission. In a particular implementation, the present invention provides a video server that delivers video frames received from a video source in response to video frame requests transmitted by one or more video clients. In such a configuration, video clients essentially pull video frames of a video stream at a rate adapted to various attributes of the client and/or the client application consuming the video stream, such as bandwidth available to the client the video client application requirements, and the like. Additional embodiments also provide for novel video data compression techniques that use client pull mechanisms to achieve an adaptive video streaming mechanism. In one implementation, only lower levels of a multi-resolution or wavelet video stream are requested to optimally utilize system bandwidth. In combination with client frame pull, a temporally and spatially scalable multi-resolution image codec, that utilizes wavelet compression, is realized. In yet another implementation, a differencing codec is utilized for compression wherein successive predictive frames are dependent on a reference frame. In combination with client frame pull, the differencing codec is also temporally and spatially scalable. Furthermore, the present invention provides an efficient way to transmit video over wired and wireless networks, particularly mixed networks that contain both wired and wireless networks.

 
Web www.patentalert.com

< Method and apparatus for implementing a low density parity check code in a wireless system

> GPS parasite system

> System and method for distribution of security policies for mobile devices

~ 00580