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 recent publications only
  • Conference Contributions
    • 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, Alex Giladi, Joern Ostermann
      Proposal for MPEG-2 Transport Stream Extensions for DASH
      ISO/IEC JTC1/SC29/WG11 MPEG2010/M20119, March 2011
    • Jong-Seok Lee, Francesca De Simone, Naeem Ramzan, Zhijie Zhao, Engin Kurutepe, Thomas Sikora, Joern Ostermann, Ebroul Izquierdo, Tourad Ebrahimi
      Subjective evaluation of scalable video coding for content distribution
      ACM International Conference on Multimedia, pp. 65-72, Firenze, Italy, October 2010
    • Zhijie Zhao, Joern Ostermann
      Video Streaming Using Standard-Compatible Scalable Multiple Description Coding Based on SVC
      IEEE International Conference on Image Processing, Hong Kong, September 2010
    • Zhijie Zhao, Joern Ostermann
      Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC
      Visual Communications and Image Processing 2010, Huangshan, China, July 2010
    • Jung Ah Park, Zhijie Zhao, Doug Young Suh, Joern Ostermann
      Effective Relay Communication for Scalable Video Transmission
      Proceedings of World Academy of Science, Engineering and Technology, pp. 347-351, Paris, France, July 2010
    • Zhijie Zhao, Joern Ostermann, Hexin Chen
      Low Complexity Multiple Description Coding for the Scalable Extension of H.264/AVC
      Proc. Picture Coding Symposium, PCS 2009, Chicago, IL, May 2009
    • Zhijie Zhao, Joern Ostermann, Hexin Chen
      Multiple Description Scalable Coding for Video Streaming
      10th Workshop on Image Analysis for Multimedia Interactive Services, WIAMIS09, pp. 21-24, London, UK, May 2009
    • Dieu Thanh Nguyen, Michio Hayashi, Joern Ostermann
      Adaptive Error Protection for Scalable Video Coding Extension of H.264/AVC
      IEEE International Conference on Multimedia & Expo 2008, June 2008
  • Journals
    • Zhijie Zhao, Joern Osterman
      Low Complexity Error Control Methods for Scalable Video Streaming
      ZTE Communications, pp. 49-56, June 2012
  • Standardisation Contributions
    • 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, Marco Munderloh, Joern Ostermann
      Response to CfP on HTTP-streaming: Adaptive streaming with virtual segmentation using byte range operations
      ISO/IEC JTC1/SC29/WG11 MPEG2010/M17704, July 2010