Skip to main content
Log in

Streaming of scalable h.264 videos over the Internet

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

To investigate the benefits of scalable codecs in the case of rate adaptation problem, a streaming system for scalable H.264 videos has been implemented. The system considers congestion level in the network and buffer status at the client during adaptation process. The rate adaptation algorithm is content adaptive. It selects an appropriate substream from the video file by taking into account the motion dynamics of video. The performance of the system has been tested under congestion-free and congestion scenarios. The performance results indicate that the system reacts to congestion properly and can be used for Internet video streaming where losses occur unpredictably.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Bistrom J (2005) Comparing video codec evaluation methods for handheld TV. Technical Report T-111.590. Helsinky University of Technology, Finland

  2. Cahng C, Han S, Girod B (2004) Rate-distortion optimized streaming for 3-D wavelet video. Proceedings of IEEE International Conference on Image Processing Conference (ICIP 2004), Singapore

  3. Description of core experiments in SVC, JVT-N025d0.doc (2005) http://ftp3.itu.int/av-arch/jvt-site/2005_01_HongKong, Hong Kong

  4. Gallmeister B (1995) POSIX.4 Programmers guide programming for the real world. O’Reilley

  5. Horn U, Stuglmüller K, Link M, Girod B (1999) Robust Internet video transmission based on scalable coding and unequal error protection. Image Commun 15(1–2):77–94

    Google Scholar 

  6. ISO/IEC 14496-10 (2004) H.264/AVC Standard documentation

  7. Ji X, Xu J, Zhao D, Wu F (2004) Architectures of incorporating MPEG-4 AVC into three dimensional subband video coding. Proceedings of the Picture Coding Symposium (PCS-2004), USA

  8. Kantarcı A, Tunalı T (2003) A video streaming system for MPEG-1 videos. J Multimedia Tools Appl Kluwer Acad 21:265–284

    Google Scholar 

  9. Kantarcı A, Özbek N, Tunalı T (2004) Rate adaptive video streaming under lossy network conditions. Signal Process Image Commun 19:479–497

    Article  Google Scholar 

  10. Katou K, Zhao L, Sakauzowa S, Yamamato H (2003) An adaptive content-aware scaling for receiver driven layered video multicast. Proceedings of International Conference on Circuits, Systems, Computers and Communications, Korea

  11. Lewis B, Berg DJ, SunMicrosystems Press (1998) Multithreaded programming with Pthreads. Prentice Hall, California, USA

    Google Scholar 

  12. Li M, Claypool M, Kinicki R, Nichols J (2003) Characteristics of streaming media stored on the Web. Technical Report WPI-CS-TR-03-18, CS Department, Worchester Polytechnic Institute (May)

  13. Masry M, Hemai SS (2001) An analysis of subjective quality in low bit rate video. Proceedings of IEEE International Conference On Image Processing, Thessaloniki, Greece

  14. Puri A, Chen X, Luthra A (2004) Video coding using the H264/MPEG-4 AVC compression standard. Signal Process Image Commun 19:793–849

    Article  Google Scholar 

  15. Reichel HJ, Schwarz H, Wien M (2005) Joint scalable video model: JSVM0 http://ftp3.itu.ch/av-arch/jvt-site/2005_04_Busan/JVT-O202.zip, JVT-N020.doc, JVT Documentation, April

  16. Reichel HJ, Schwarz H, Wien M (2005) Joint scalable video model: JSVM3, http://ftp3.itu.ch/av-arch/jvt-site/2005_07_Poznan/JVT-P202.zip, JVT Documentation, July

  17. Richardson IG (2002) Video codec design, developing and video compression systems. Wiley, England

    Google Scholar 

  18. Santa_Cruz D, Maestroni D, Zilliani F, Reichel J, Tubara S (2004) Improved scalable MCTF video codec using a H.264/AVC base layer. Proceedings of the Picture Coding Symposium (PCS-2004), USA

  19. Schulzrinne H, Cosner S, Fredric R, Jacobson V (1996) RFC 1889: RTP: a transport protocol for real-time applications. Network Working Group, IETF

  20. Schwarz H, Marpe D, Wiegand T (2004) MCTF and scalability extension of H.264/AVC. Proceedings of the Picture Coding Symposium (PCS-2004), USA

  21. van der Schaar M, Li Q, Boland L (2001) Internet video streaming with FGS. Proceedings of ISAS, La Havana, Cuba

  22. Seok JM, Lee KH, Suh DY (2002) Effective streaming technology of a layered encoding video application supporting QoS mechanism in the Internet. Proceedings of the 2002 International Technical Conference On Circuits/Systems, Computers and Communications (ITC-CSCC-2002), Thailand

  23. Sun X, Wu F, Li S, Gao W, Zhang Y (2004) Seamless switching of scalable video bitstreams for efficient streaming. IEEE Transactions on Multimedia, Special Issue on Video Streaming 6(2):291–303

    Google Scholar 

  24. Taubman D (2003) Successive refinement of video: fundamental issues, past efforts and new directions. International Symposium on Visual Communications and Image Processing (VCIP2003), SPIE 5150:791–805

  25. Triphathi A, Claypool M (2002) Adaptive content-aware scaling for improved video streaming. Proceedings of the 2nd International Workshop on Intelligent Multimedia Computing and Networking (IMMCN), USA

  26. Wang Z, Banerjee S, Jamin S (2003) Studying streaming video quality: from an application point of view”. Proceedings of IEEE Multimedia 2003, Berkeley

  27. Wenger S, Hasnnuksela MM, Stockhammer T, Westerlund M, Singer D (2005) Request for comments: 3984, RTP payload format for H.264 video. February

  28. Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circuits Syst Video Technol 13(7):560–576

    Article  Google Scholar 

  29. Wu D (2001) Scalable video coding and transport over broadband wireless networks. Proceedings of IEEE, Special Issue on Multi-Dimensional Broadband Wireless Technologies and Applications 89(1):6–20

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aylin Kantarcı.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kantarcı, A. Streaming of scalable h.264 videos over the Internet. Multimed Tools Appl 36, 303–324 (2008). https://doi.org/10.1007/s11042-007-0147-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-007-0147-2

Keywords

Navigation