Application layer scalable video coding for the iphone
Videos streamed over the Internet can be received by mobile devices anywhere and anytime. The challenges for Internet streaming include avoiding data loss and playing back the content in the desired quality. A technique for achieving these goals is Scalable Video Coding (H.264-SVC) that adapts the content to network and device characteristics without transcoding. Since there is no player for rendering scalable video content on mobile phones using more than the base layer, we present our prototype implementation that is able to decode multiple layers of scalable content in the temporal, spatial or quality domain. Currently the prototype is available and has been tested on the iPhone 3G.
Full Text: PDF