Abstract
With the advance in computer and network technologies, the real-time interaction and the on-time delivery of multimedia data through the Internet by broadband network are becoming more popular. A variety of multimedia systems and Internet applications have been emerging, fulfilling the ever increasing demand on the Internet streaming applications. This paper outlines the design of a MPEG-4 video system. With the new features provided by the MPEG-4 standard, i.e. the object-based media with arbitrary- shaped coding, object-based QoS degradation is possible. It enables the system to discard the less important objects within the video stream when the network is congested. Our video system proposes a new transmission scheme for the system to transmit MPEG-4 video over an open network. Based on the nature of the video objects and their frames, transmission priorities among video objects are assigned. The transmission scheme then regulates the flow of the video data and their frames so that important data are delivered on time to the video client regardless the delay fluctuation of the open network.
The work reported in this paper was supported in part by the RGC Earmarked Research Grant under HKBU2074/01E, and by the Faculty Research Grant under FRG/00-01/I-20.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Overview of the MPEG-4 Standard, http://mpeg.telecomitalialab.com/standards/mpeg-4/mpeg-4.htm
Liu, P.: MPEG-4: A Multimedia Standard for the Third Millennium, Part 1. IEEE multimedia, 74–83 (October/December 1999)
Liu, P.: MPEG-4: A Multimedia Standard for the Third Millennium, Part 2. IEEE multimedia, 76–84 (January/March 2000)
MPEG-7 Overview, http://mpeg.telecomitalialab.com/standards/mpeg-7/mpeg-7.htm
Liu, P.: MPEG-7: The Generic Multimedia Content Description Standard, Part 1. IEEE multimedia, 78–87 (April/June 2002)
Liu, P.: MPEG-7: Overview of MPEG-7 Description Tools, Part 2. IEEE multimedia, 83–93 (July/September 2002)
Baiceanu, V., Cowan, C., McNamme, D., Pu, C., Walpole, J.: Multiple Applications Require Adaptive CPU Scheduling. In: Proc. of Workshop in Multimedia Resource Management, December 1-2 (1996)
Bolot, J., Turletti, T.: A Rate Control Mechanism for Packet Video in the Internet. In: Proc. of INFOCOM 1994, pp. 1216–1223 (1994)
Bolosky, W., Barrera III, J., Draves, R., fitzgerald, R., Gibson, G., Jones, M., Levi, S., Myhrvold, N., Rashid, R.: The Tiger Video Fileserver. In: Proc. The 6th International Workshop on Network and Operating System Support for Digital Audio and Video (April 1996), Also available at http://www.research.microsoft.com/
Bolosky, W., Fitzgerald, R., Douceru, J.: Distributed Schedule Management in the Tiger Video Fileserver. In: Proc. SOSP 1997 (1997), Also available at http://www.research.microsoft.com/research/os/bolosky/sosp/cdrom.html
Koegel Buford, J.F.: Multimedia Systems. Addison Wesley, Reading (1994)
Cen, S., Pu, C., Staehli, R.: A Distributed Real-time MPEG video Audio Player. In: Little, T.D.C., Gusella, R. (eds.) NOSSDAV 1995. LNCS, vol. 1018. Springer, Heidelberg (1995)
Hasegawa, T., Hasegawa, T., Kato, T.: Implementation and Evaluation of Video Transfer System over Internet with Congestion Control based on Two Level Rate Control. In: Proc. of RTSCA 1999, pp. 141–148 (1999)
Kanakia, H., Mishra, P., Reibman, A.: An adaptive Congestion control Scheme for Real-Time Packet Video Transport. In: Proc. of ACM SIGCOMM 1993, September 1993, pp. 20–31 (1993)
Windows Media Technology from Microsoft, Available at http://www.microsoft.com
Pu, C., Fuhere, R.: Feedback-Based Scheduling: a Toolbox Approach. In: Proceeding of 4th Workshop on Workstation Operation Systems, October 14-15 (1993)
RealPlayer and RealSystems G2 form RealNetworks, http://www.realaudio.com
Reibman, R., Berger, A.: On VBR video Teleconferencing over ATM Networks. In: Proc. of IEEE GLOBECOM 1992, pp. 314–319 (1992)
Wai, H.K., Ng, J.: The Design and Implementation of a Distributed MPEG Video System. In: Proceedings of the First HK ACM Postgraduate Research Day, October 1998, pp. 101–107 (1998)
Wai, H.K.: Priority Feed back Mechanism with Quality of Service Control for MPEG Video System. MPhil Thesis, Department of Computer Science, Hong Kong Baptist University (August 1999)
Ng, J., Hui, C., Wong, W., Leung, K.: A Transmission Scheme for Providing Streaming Support and QoS Control in a Distributed MPEG Video System. Technical Report, Dept. of Computer Science, Hong Kong Baptist University (September 2000), http://www.comp.hkbu.edu.hk/~jng/Tech-Rpt/JNG09-00.ps
Ng, J., Hui, C., Wong, W.: A Multi-server Design for a Distributed MPEG Video System with Streaming Support and QoS Control. In: Proceedings of the 7th International Conference on Real-Time Computing Systems and Applications (RTCSA 2000), December 2000, pp. 160–165 (2000)
Lam, K.Y., Ngan, C., Ng, J.: Using Software Feedback Mechanism for Distributed MPEG Video Player Systems. Journal of Computer Communication 21(15), 1320–1327 (1998)
QuickTime from Apple, http://www.apple.com/quicktime
EnvivioTv from Envivio, http://www.envivio.com
WebCine from philips, http://www.digitalnetworks.philips.com/
Ng, J.: A Reserved Bandwidth Video Smoothing algorithm for MPEG Transmission. Journal of Systems and Software 48(3), 233–245 (1999)
Ng, J.: Performance Analysis of Transmission schemes for VBR Traffic on a Real- Time Network. International Journal of Parallel and Distributed Systems and Networks 3(3), 144–156
Ng, J., Leung, K., Wong, W.: Quality of Service for MPEG Video in Human Perspective. Technical Report, Department of Computer Science, Hong Kong Baptist University (July 2000), http://www.comp.hkbu.edu.hk/jng/Tech-Rpt/JNG07-00.ps
Ng, J., Leung, K., Wong, W., Lee, V., Hui, C.: A Scheme on Measuring MPEG Video QoS with Human Perspective. In: Proc. of the 8th International Conference on Real-Time Computing Systems and Applications (RTCSA 2002) (March 2002)
Cheung, L., Zarki, M.E.: The Analysis of MPEG-4 Core Profile and its system design. In: Proceedings of Multimedia Technology and Applications conference (MTAC 2001) (November 2001)
Haghighi, L.A., Pourmohammadi, Y., Aluweiri, H.M.: Realizing MPEG-4 Streaming Over the Internet: A Client/Server Architecture using DMIF. In: Proceeding of International Conference on Information Technology - Coding and Computing (ITCC 2001) (April 2001)
Pourmohammadi, Y., Haghighi, L.A., Mohamed, A., Aluweiri, H.M.: Streaming MPEG-4 over IP and Broadcast Networks: DMIF Based Architectures. In: Proceedings of The 11th International Packet Video Workshop (April 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ng, J.KY., Hui, C.KC. (2004). The Design of a QoS-Aware MPEG-4 Video System. In: Chen, J., Hong, S. (eds) Real-Time and Embedded Computing Systems and Applications. RTCSA 2003. Lecture Notes in Computer Science, vol 2968. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24686-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-24686-2_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21974-3
Online ISBN: 978-3-540-24686-2
eBook Packages: Springer Book Archive