Abstract
The increasing demand for streaming video applications on the Internet motivates the problem of building an adaptive rate control scheme for the time-varying network condition. The time-varying available bandwidth and latency make the real-time streaming applications difficult to achieve high bandwidth utilization and video quality at receivers. MPEG-4 is a widely-used streaming protocol and a MPEG-4 video streaming system should be able to provide an adaptive rate control mechanism to satisfy these changing conditions.
In this paper we analyze the problem of transmitting MPEG-4 video streaming over IP network with some well-known TCP-friendly rate control protocols. This paper is focused on solving the challenging issues in application layer, compression layer to reduce the frame dropping rate. With this aim, we provide a solution called ”SARS” (Smoothed and Adaptive Rate-control Scheme) in compression layer and application layer for an MPEG-4 video streaming system and discuss the characteristics of its components. Furthermore, we assess the effects of SARS by simulation with the well-known solution for MPEG-4 transmission.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Li, Z.G., Zhu, C., Ling, N., Yang, X.K., Feng, G.N., Wu, S., Pan, F.: A Unified Architecture for Real-Time Video-Coding Systems. IEEE Trans. Circuits Syst. Video Technol. 13, 472–487 (2003)
He, Z., Kim, Y.-K., Mitra, S.K.: Low-Delay Rate Control for DCT Video Coding via ρ-Doamin Source Modeling. IEEE Trans. Circuits Syst. Video Technol. 11, 928–940 (2001)
He, Z., Mitra, S.K.: A Linear Source Model and a Unified Rate Control Algorithm for DCT Video Coding. IEEE Trans. Circuits Syst. Video Technol. 12, 970–982 (2002)
Shojania, H., Li, B.: Experiences with MPEG-4 Multimedia Streaming. ACM Multimedia, 492–494 (2001)
Braden, B., Clark, D., Crowcroft, J., Davie, B., Deering, S., Estrin, D., Floyd, S., Jacobson, V., Minshall, G., Partridge, C., Peterson, L., Ramakrishnan, K., Shenker, S., Wroclawski, J., Zhang, L.: Recommendations on Queue Management and Congestion Avoidance in the Internet, RFC 2309, Informational (April 1998)
Carle, G., Biersack, E.W.: Survey of Error Recovery Techniques for IP-based Audio-Visual Multicast Applications. IEEE Networks 11(6), 24–36 (1997)
Horn, U., Stuhlmüller, K., Link, M., Girod, B.: Robust Internet Video Transmission Based on Scalable Coding And Unequal Error Protection. Signal Processing: Image Communication 15(1-2), 77–94 (1999)
Wang, C.-H., Chang, R.-I., Ho, J.-M., Hsu, S.-C.: Rate-Sensitive ARQ for Real-time Video Streaming. In: Proc. GLOBECOM 2003, San Francisco, USA (December 2003)
Chiariglione, L.: MPEG-4 FAQs, Technical report, ISO/IEQ JTC1/SC29/WG11 (July 1997)
ISO/IEC JTC1/SC29/WG11, Overview of the MPEG-4 Standard, N4668 (March 2002)
ISO/IEC JTC1/SC29/WG11, Information Technology - Coding of Audiovisual Objects - Part 2: Visual, N2502, FDIS 14496-2
MPEG Homepage, http://www.cselt.it/mpeg/
ISO/IEC, MPEG-4 Video, Proposed Draft Amendment (PDAM), FGS v.4.0, 14496-2 (Mar 2000)
Hoang, D.T., Vitter, J.S.: Efficient Algorithm for MPEG Video Compression. Wiley-Interscience Inc., Hoboken (September 2001)
Chiang, T., Zhang, Y.-Q.: A New Rate Control Scheme Using Quadratic Rate Distortion Model. IEEE Trans. Circuits Syst. Video Technol. 7, 246–250 (1997)
Ribas-Corbera, J., Lei, S.: Rate Control in DCT Video Coding for Low-Delay Communications. IEEE Trans. Circuits Syst. Video Technol. 9, 172–185 (1999)
Lee, H.-J., Chiang, T., Zhang, Y.-Q.: Scalable Rate Control for MPEG-4 Video. IEEE Trans. Circuits Syst. Video Technol. 10, 878–894 (2000)
Lei, Z., Georganas, N.D.: Rate Adaptaion Transcoding for Precoded Video Streams. In: Proc. ACM Multimedia 2002, Juan-les-Pins, France (December 2002)
Li, Z.G., Ling, N., Feng, G.N., Pan, F., Lim, K.P., Wu, S.: Adaptive Rate Control For Real Time Video Coding Process. In: Proc. DCV 2002, Clearwater, Florida (November 2002)
Vetro, A., Sun, H., Wang, Y.: MPEG-4 Rate Control for Multiple Video Objects. IEEE Trans. Circuits Syst. Video Technol. 9, 186–199 (1999)
ISO/IEC JTC1/SC29/WG11, MPEG-4 Video Verification Model Version 18.0, N4350 (July 2001)
Pan, F., Li, Z., Lim, K., Feng, G.: A Study of MPEG-4 Rate Control Scheme and Its Improvements. IEEE Trans. Circuits Syst. Video Technol. 13, 440–446 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, E.HK., Hsieh, MI., Chang, CY.K. (2005). SARS : A Linear Source Model Based Adaptive Rate-Control Scheme for TCP-Friendly Real-Time MPEG-4 Video Streaming. In: Ho, YS., Kim, HJ. (eds) Advances in Multimedia Information Processing - PCM 2005. PCM 2005. Lecture Notes in Computer Science, vol 3768. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11582267_35
Download citation
DOI: https://doi.org/10.1007/11582267_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30040-3
Online ISBN: 978-3-540-32131-6
eBook Packages: Computer ScienceComputer Science (R0)