Abstract
Media delivery, especially video delivery over mobile channels may be affected by transmission bitrate variations or temporary link interruptions caused by changes in the channel conditions or the wireless interface. In this paper, we present the use of Priority-based Media Delivery (PMD) for Scalable Video Coding (SVC) to overcome link interruptions and channel bitrate reductions in mobile networks by performing a transmission scheduling algorithm that prioritizes media data according to its importance. The proposed approach comprises a priority-based media pre-buffer to overcome periods under reduced connectivity. The PMD algorithm aims to use the same transmission bitrate and overall buffer size as the traditional streaming approach, yet is more likely to overcome interruptions and reduced bitrate periods. PMD achieves longer continuous playback than the traditional approach, avoiding disruptions in the video playout and therefore improving the video playback quality. We analyze the use of SVC with PMD in the traditional RTP streaming and in the adaptive HTTP streaming context. We show benefits of using SVC in terms of received quality during interruption and re-buffering time, i.e. the time required to fill a desired pre-buffer at the receiver. We present a quality optimization approach for PMD and show results for different interruption/bitrate-reduction scenarios.
Similar content being viewed by others
References
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs (Release 9), V9.3.0, June 2010
Amon P, Rathgen T, Singer D (2007) File format for Scalable Video Coding (SVC). IEEE Trans Circuits Syst Video Technol TCSVT 17(9):1174–1185
Baldo N, Horn U, Kampmann M, Hartung F (2004) RTCP feedback based transmission rate control For 3G wireless multimedia streaming. In Proc. of Personal, Indoor and Mobile Radio Communications, PIMRC 1817–1821
Färber N, Döhla S, Issing J (2006) Adaptive progressive download based on the MPEG-4 file format. Journal of Zhejiang University Science A, JZUS-A. 7(1):164–111
ISO/IEC (2008) Information technology—Coding of audio-visual objects—Part 12: ISO base media file format. ISO/IEC 14496-12:2008 (3rd edition)
ITU-T, ISO/IEC, ITU-T recommendation H.264 (2010) Advanced video coding for generic audiovisual services. ISO/IEC 14496-10:2010 Information technology—Coding of audiovisual objects—part 10: Advanced Video Coding, 2010
Kritzner J, Horn U, Kampmann M, Sachs J (2004) Priority based packet scheduling with tunable reliability for wireless streaming. In Proc. of High Speed Networks and Multimedia Communications, HSNMC 707–717
Renzi D, Amon P, Battista S (2008) Video Content Adaptation Based on SVC and Associated RTP Packet Loss detection and Signaling. International In Proc. of Workshop on Image Analysis for Multimedia Interactive Services, WIAMIS 97–100
Schierl T, Kampmann M, Wiegand T (2005) H.264/AVC Interleaving for 3G wireless video streaming. In Proc. of IEEE International Conference on Multimedia and Expo, ICME 868–871
Schierl T, Wiegand T, Kampmann M (2005) 3GPP compliant adaptive wireless video streaming using H.264/AVC. In Proc. of IEEE International Conference Image Processing, ICIP 3:696–699
Schierl T, Johansen S, Hellge C, Stockhammer T, Wiegand T (2007) Distributed Rate-Distortion Optimization for Rateless Coded Scalable Video in Mobile Ad Hoc Networks. In Proc. of IEEE International Conference Image Processing, ICIP 6:497–500
Schierl T, Berthelot B, Wiegand T (eds) (2009) ISO/IEC 13818-1:2007/AMD3—Transport of SVC video over ITU-T Rec H.222.0 | ISO/IEC 13818-1
Schierl T, Grüneberg K, Wiegand T (2009) Scalable video coding over RTP and MPEG-2 transport stream in broadcast and IPTV channels. IEEE Wireless Communications Magazine 16(5):64–71
Schwarz H, Wiegand T (2007) Further results for an rd-optimized multi-loop SVC encoder. JVT-W071, JVT Meeting San Jose, CA, USA, ftp://avguest@ftp3.itu.int/jvt-site/2007_04_SanJose/JVT-W071.zip
Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard. In Proc. of IEEE Transactions on. Circuits and Systems for Video Technology, TCSVT. 17(9):1103–1120
Stockhammer T, Walter M, Liebl G (2005) Optimized H. 264-Based Bitstream Switching for Wireless. In Proc. of Video Streaming. Multimedia and Expo, ICME 1396–1399
Wang B, Kurose J, Shenoy P, Towsley D (2004) Multimedia streaming via TCP: an analytic performance study. In Proc. of ACM International Conference on Multimedia 908–915
Wenger S, Wang Y-K, Schierl T, Eleftheriadis A (eds) (2009) RTP payload format for SVC video. IETF AVT, http://tools.ietf.org/html/draft-ietf-avt-rtp-svc
Wien M, Cazoulat R, Graffunder A, Hutter A, Amon P (2007) Real-time system for adaptive video streaming based on SVC. IEEE Transactions on Circuits and Systems for Video Technology TCSVT 17(9):1227–1237
Author information
Authors and Affiliations
Corresponding author
Additional information
This work has been partially published by the authors in “Priority-based Transmission Scheduling for Delivery of Scalable Video Coding over Mobile Channels” at the 3rd European Symposium on Mobile Media Delivery (EUMOB), London, UK, 2009
Rights and permissions
About this article
Cite this article
Schierl, T., Sanchez de la Fuente, Y., Globisch, R. et al. Priority-based Media Delivery using SVC with RTP and HTTP streaming. Multimed Tools Appl 55, 227–246 (2011). https://doi.org/10.1007/s11042-010-0572-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-010-0572-5