Realizing MPEG-4 streaming over the Internet: a client/server architecture using DMIF

TitleRealizing MPEG-4 streaming over the Internet: a client/server architecture using DMIF
Publication TypeConference Paper
Year of Publication2001
AuthorsHaghighi, K. A., Y. Pourmohammadi, and H. M. Alnuweiri
Conference NameInformation Technology: Coding and Computing, 2001. Proceedings. International Conference on
Pagination23 -29
Date Publishedapr.
Keywordsabstraction levels, audio-visual objects, audio-visual systems, client-server systems, client/server architecture, code standards, Delivery Multimedia Integration Framework, DMIF, DMIF-based streaming server, generic platform, interactive media streaming, Internet, MPEG-4 demonstration software implementation, MPEG-4 standard, MPEG-4 Streaming System, multimedia presentation delivery, multimedia systems, multiple elementary stream presentations, signalling mechanism, source based rate control system, Synchronization Layer packetizer, system implementation

The paper presents the implementation of an MPEG-4 Streaming System for the delivery of multiple elementary stream presentations containing audio-visual objects. This system has been tested with the MPEG-4 demonstration software implementation (IMI), but it is in fact a generic platform for multimedia presentation delivery. The signalling and delivery layer of this system implementation conforms to the recommendations made by part 6 of the MPEG-4 standard, Delivery Multimedia Integration Framework (DMIF). We present the issues involved in designing our DMIF-based streaming server and the levels of abstraction required. The system enables interactive media streaming across the Internet through its Data and Control Planes. It also implements a source based rate control system, a Synchronization Layer packetizer and a signalling mechanism


a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia