Video streaming

TNT members involved in this project:
Prof. Dr.-Ing. Jörn Ostermann
Show all

With growing number of the high bit rate internet access, video streaming over IP network has become more important recently. Nevertheless, the IP network is a best-effort packet-switched network, and therefore the video transmission over IP network must cope with problems such as time-varying bandwidth, delay, jitter and packet losses. On the one hand, the present video coding standards have insufficient scalability to provide a wide range of sending data rate. The server must have a set of bit streams for the same video content to be able to serve different clients with different available bandwidth or to serve a client in case of congestion in the network. On the other hand, the present video coding standards achieve the high coding efficiency by exploiting the correlation in video signals. It results the dependency between the packets of a bit stream and causes error drift or interrupt in decoding process by packet loss. In an environment with high packet loss rate like wireless environment, the retransmission of lost packets causes latency and loads the congested network. Therefore, the error resilience and concealment are very important in the streaming system

The main goal of this project is to build-up an uni-cast streaming system using scalable extension of H.264/AVC. This streaming system should deliver a good performance in case of intense bandwidth fluctuation as well as in case of high packet loss rate.

To avoid a large number of bit streams for the same video content at the server side, the scalable extension of H.264/AVC is used as video format for the video streaming system in this project. On the server, a congestion control algorithm based on bandwidth estimation is applied. A new error concealment concept for the base and enhancement layers of a scalable bit stream will cope with packet loss.

  • Dieu Thanh Nguyen, Joern Ostermann, "Streaming and congestion control using scalable video coding based on H.264/AVC," 15th International Packet Video Workshop (PV 2006), Hangzhou, China, April 2006.
  • Dieu Thanh Nguyen, Miroslav Shaltev, Joern Ostermann, "Error Concealment in the Network Abstraction Layer for the Scalability Extension of H.264/AVC," The First International Conference on Communications and Electronics (ICCE 06), Hanoi, Vietnam, October 2006.

Show all publications
  • Zhijie Zhao, Junyong Si, Joern Ostermann
    Inter-layer intra prediction mode coding for the scalable extension of HEVC
    Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JCTVC-K0238, October 2012
  • Zhijie Zhao, Gunwoo Kim, Doug Young Suh, Joern Ostermann
    Comparison Between Multiple Description Coding and Forward Error Correction for Scalable Video Coding with Different Burst Lengths
    IEEE International Workshop on Multimedia Signal Processing (MMSP 2012), Banff, Canada, September 2012
  • Zhijie Zhao, Joern Osterman
    Low Complexity Error Control Methods for Scalable Video Streaming
    ZTE Communications, pp. 49-56, June 2012