Browse > Article

A Real-Time Multiple Circular Buffer Model for Streaming MPEG-4 Media  

신용경 (경북대학교 컴퓨터과학과)
김상욱 (경북대학교 컴퓨터과학과)
Abstract
MPEG-4 is a standard for multimedia applications and provides a set of technologies to satisfy the needs of authors, service providers and end users alike. In this paper, we suggest a Real-time Multiple Circular Buffer (M4RM Buffer) model, which is suitable for streaming these MPEG-4 contents efficiently. M4RM buffer generates each structure of the buffer, which matches well with each object composing an MPEG-4 content, according to the transferred information, and manipulates multiple read/write operations only by its reference. It divides the decoder buffer and the composition buffer, which are described in the standard, by the unit of frame allocated to minimize the range of access. This buffer unit of a frame is allocated according to the object description. Also, it processes the objects synchronization within the buffer and provides APIs for an efficient buffer management to process the real-time user events. Based on the performance evaluation, we show that M4RM buffer model decreases the waiting time in a buffer frame, and so allows the real-time streaming of an MPEG-4 content using the smaller size of the memory block than IM1-2D and Window Media Player.
Keywords
BIFS/OD; MPEG-4 streaming; Real time Multiple-circular buffer; Decoder/Composition Buffer; Buffer APIs; BIFS/OD;
Citations & Related Records
연도 인용수 순위
  • Reference
1 MPEG-4 2차원 장면 프리젠테이션 /
[ 김상욱;배수영;차경애;민옥기;지동해 ] / 한국정보과학회 '99 봄 학술발표논문집
2 S. Kang, J. Song, S. Bae, H. Lee, 'ACCESS EMULATION AND BUFFERING TECHNIQUES FOR STREAMING OF NON-STREAM FORMAT VIDEO FILES,' IEEE Trans. Consumer Electronics., vol. 47, No. 3, Aug. 2001   DOI   ScienceOn
3 T. Coombs. J. Coombs, 'Active Stream Format with Microsoft NetShow,' MID, Sep. 1997
4 C. Huang, C. Wang, H. Kung, 'A Synchronization and Flow Control Scheme for Interactive Multimedia-on Demand(MOD) Systems,' Proceedings of IEEE International Conference on Parallel and Distributed Systems, 2000   DOI
5 A. Eleftheriadis, 'The MPEG-4 System and Description Languages: From Practice To Theory,' Proceedings of IEEE International Conference on Circuits and Systems ISCAS, June 1997   DOI
6 Vazirgiannis M. and Mourlas C., 'An Object Oriented Model for Interactive Multimedia Application,' The Computer Journal, British Computer Society, vol. 36(1), 1993
7 Shin, Y and SangWook Kim, 'A MPEG-4 Media Presenter on Real-Time OS,' The 2000 International Conference on Parallel and Distributed Processing Techniques and Applications, June 2000
8 김상욱, 배수영, 차경애, 민옥기, 지동해, 'MPEG-4 2차원 장면 프리젠테이션', 한국정보과학회 '99 봄 학술발표논문집, 제26권, 제1호, pp.398-400, 1999
9 A. Puri an A. Eleftheriadis, 'MPEG-4: An object-based multimedia coding standard supporting mobile applications,' ACM, Journal of Mobile Network and Applications, Aug. 1998   DOI
10 ISO/IEC JTC1/SC29/WG11 N2201,International Organization or Standardization Organization International de Normalization ISO/IEC JTC1/SC29/WG11 Coding of Moving Pictures and Audio, 15 May 1998
11 'Video Streaming Technology,' Whiter Paper ECG068/0798, Compaq, July. 1998
12 A. Beu, MUSIST (Multimedia User Interfaces For Interactive Systems and TV ACTS Project AC010) Final Online Style Guide, 1998
13 Microsoft Inc., 'The Microsoft Interactive TV System: An Experience Report,' http://www.research.microsoft/~mbj, 1997
14 Microsoft Corporation, 'Inside Windows Media 인터넷 방송을 위한 스트리밍 기법의 모든 것', Com & Books, 2000년 6월
15 O. Avaro, P. Chou, A. Eleftheriadis, C. Herpel, C. Reader, J. Signes 'The MPEG-4 Systems and Description Languages: A Way Ahead in Audio visual information Representation,' Signal Processing: Image Communication (Special issue on MPEG-4), 1997   DOI   ScienceOn
16 ISO/IEC FCD 14496-1 Systems, ISO/IEC JTC1/SC29/WG11 N2201, Approved at the 43rd Meeting, 15. May. 1998
17 ISO/IEC IS 14496-6 Information technology - Generic Coding of Moving Pictures and Associated Audio Information - Part 6 : Delivery Multimedia Integration Framework, ISO/IEC JTC1/SC29/WG11, 1998
18 V Kumar, 'Real-time Multimedia Broadcasts With the Internet Multicast Backbone,' MID, Feb. 1997
19 N. Balkir abd G Ozsoyoglu, 'Multimedia presentation Server : Buffer Management and Admission Control,' Proceedings of the IEEE Computer Society, Dec. 1996
20 IM1-2D, http://smil.nist.gov/Im1/downloads.html