- Research Article
- Open Access
Optimized H.264/AVC-Based Bit Stream Switching for Mobile Video Streaming
EURASIP Journal on Advances in Signal Processing volume 2006, Article number: 091797 (2006)
We show the suitability of H.264/MPEG-4 AVC extended profile for wireless video streaming applications. In particular, we exploit the advanced bit stream switching capabilities using SP/SI pictures defined in the H.264/MPEG-4 AVC standard. For both types of switching pictures, optimized encoders are developed. We introduce a framework for dynamic switching and frame scheduling. For this purpose we define an appropriate abstract representation for media encoded for video streaming, as well as for the characteristics of wireless variable bit rate channels. The achievable performance gains over H.264/MPEG-4 AVC with constant bit rate (CBR) encoding are shown for wireless video streaming over enhanced GPRS (EGPRS).
Ortega A, Ramchandran K: Rate-distortion methods in image and video compression. IEEE Signal Processing Magazine 1998, 15(6):23–50. 10.1109/79.733495
Hsu C-Y, Ortega A, Khansari M: Rate control for robust video transmission over burst-error wireless channels. IEEE Journal on Selected Areas in Communications 1999, 17(5):756–773. 10.1109/49.768193
Stockhammer T, Jenkač H, Kuhn G: Streaming video over variable bit-rate wireless channels. IEEE Transactions on Multimedia 2004, 6(2):268–277. 10.1109/TMM.2003.822795
Kalman M, Steinbach E, Girod B: Adaptive media playout for low-delay video streaming over error-prone channels. IEEE Transactions on Circuits and Systems for Video Technology 2004, 14(6):841–851. 10.1109/TCSVT.2004.828335
Hasegewa T, Kato T, Suzuki K: A video retrieval protocol with video data prefetch and packet retransmission considering play-out dead line. Proceedings of the IEEE International Conference on Network Protocols (ICNP '96), October-November 1996, Columbus, Ohio, USA 32–39.
Kang SH, Zakhor A: Packet scheduling algorithm for wireless video streaming. Proceedings of the International Packet Video Workshop (PV '02), April 2002, Pittsburgh, Pa, USA
Wenger S: H.264/AVC over IP. IEEE Transactions on Circuits and Systems for Video Technology 2003, 13(7):645–656. 10.1109/TCSVT.2003.814966
Chou PA, Miao Z: Rate-distortion optimized streaming of packetized media. IEEE Transactions on Multimedia 2006, 8(2):390-404.
Reichel J, Schwarz H, Wien M (Eds): Scalable video coding - working draft 4 In Doc. JVT-Q201, Joint Video Team (JVT), October 2005, Nice, France
Lakshman TV, Ortega A, Reibman AR: VBR video: tradeoffs and potentials. Proceedings of the IEEE 1998, 86(5):952–973. 10.1109/5.664282
Hannuksela MM, Wang Y-K, Gabbouj M: Isolated regions in video coding. IEEE Transactions on Multimedia 2004, 6(2):259–267. 10.1109/TMM.2003.822784
Xie B, Zeng W: On the rate-distortion performance of dynamic bitstream switching mechanisms. Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '05), July 2005, Amsterdam, The Netherlands
Karczewicz M, Kurceren R: The SP-and SI-frames design for H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 2003, 13(7):637–644. 10.1109/TCSVT.2003.814969
Setton E, Girod B: Video streaming with SP and SI frames. Proceedings of the Visual Communications and Image Processing (VCIP '05), July 2005, Beijing, China, Proceedings of SPIE 5960: 2204–2211.
Wiegand T, Lightstone M, Mukherjee D, Campbell TG, Mitra SK: Rate-distortion optimized mode selection for very low bit rate video coding and the emerging H.263 standard. IEEE Transactions on Circuits and Systems for Video Technology 1996, 6(2):182–190. 10.1109/76.488825
Walter M: Advanced bitstream switching for wireless video streaming, Diploma thesis. Munich University of Technology (TUM), Munich, Germany; December 2004. https://doi.org/www.lnt.ei.tum.de/mitarbeiter/liebl/students/MichaelWalter_Diplomarbeit.pdf
Cai J, Chang LF, Chawla K, Qiu X: Providing differentiated services in EGPRS through packet scheduling. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '00), November-December 2000, San Francisco, Calif, USA 3: 1515–1521.
Billingsley P: Probability and Measure. John Wiley & Sons, New York, NY, USA; 1995.
Stockhammer T, Wiegand T, Kontopodis D: Rate-distortion optimization for JVT/H.26L coding in packet loss environment. Proceedings of the International Packet Video Workshop (PV '02), April 2002, Pittsburgh, Pa, USA
Liebl G, Jenkac H, Stockhammer T, Buchner C: Radio link buffer management and scheduling for video streaming over wireless shared channels. Proceedings of the International Packet Video Workshop (PV '04), December 2004, Irvine, Calif, USA
About this article
Cite this article
Stockhammer, T., Liebl, G. & Walter, M. Optimized H.264/AVC-Based Bit Stream Switching for Mobile Video Streaming. EURASIP J. Adv. Signal Process. 2006, 091797 (2006). https://doi.org/10.1155/ASP/2006/91797
- Video Stream
- Video Streaming
- Abstract Representation
- Streaming Application
- Rate Channel