- Delivery Multimedia Integration Framework
-
DMIF, or Delivery Multimedia Integration Framework, is a uniform interface between the application and the transport, that allows the MPEG-4 application developer to stop worrying about that transport. DMIF was defined in MPEG-4 Part 6 (ISO/IEC 14496-6) in 1999.[1] DMIF defines two interfaces: the DAI (DMIF/Application Interface) and the DNI (DMIF-Network Interface).[2][3] A single application can run on different transport layers when supported by the right DMIF instantiation. MPEG-4 DMIF supports the following functionalities:
- A transparent MPEG-4 DMIF-application interface irrespective of whether the peer is a remote interactive peer, broadcast or local storage media.
- Control of the establishment of FlexMux channels
- Use of homogeneous networks between interactive peers: IP, ATM, mobile, PSTN, narrowband ISDN.
- Support for mobile networks, developed together with ITU-T
- UserCommands with acknowledgment messages.
- Management of MPEG-4 Sync Layer information
DMIF expands upon the MPEG-2 DSM-CC standard (ISO/IEC 13818-6:1998) to enable the convergence of interactive, broadcast and conversational multimedia into one specification which will be applicable to set tops, desktops and mobile stations. The DSM-CC work was extended as part of the ISO/IEC 14496-6, with the DSM-CC Multimedia Integration Framework (DMIF). DSM-CC stands for Digital Storage Media - Command and Control.[4][5][6] DMIF was also a name of working group within Moving Picture Experts Group. The acronym "DSM-CC" was replaced by "Delivery" (Delivery Multimedia Integration Framework) in 1997.[7]
References
- ^ ISO. "ISO/IEC 14496-6:2000 - Information technology -- Coding of audio-visual objects -- Part 6: Delivery Multimedia Integration Framework (DMIF)". ISO. http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=34418. Retrieved 2010-08-01.
- ^ MPEG (2001). "MPEG Systems (1-2-4-7) FAQ, Version 16.0 - Delivery Multimedia Integration Framework (DMIF)". MPEG. http://mpeg.chiariglione.org/faq/mp4-dmi/mp4-dmi.htm. Retrieved 2010-08-01.
- ^ MPEG (2001). "The Delivery Layer in MPEG-4 - G. Franceschini - CSELT Centro Studi e Laboratori Telecomunicazioni S.p.A". MPEG. http://mpeg.chiariglione.org/tutorials/papers/icj-mpeg4-si/06-DMIF_paper/6-DMIF_paper.htm. Retrieved 2010-08-01.
- ^ MPEG (July 1997). "mpeg Press & Public Release - Stockholm". MPEG. http://mpeg.chiariglione.org/meetings/stockholm/stockholm_press.htm. Retrieved 2010-08-01.
- ^ MPEG (1997-02-21). "DSM-CC FAQ Version 1.0". MPEG. http://mpeg.chiariglione.org/faq/mp2-dsm/mp2-dsm.htm. Retrieved 2010-08-01.
- ^ IEEE (1996). "An Introduction to Digital Storage Media - Command and Control (DSM-CC)". MPEG. http://mpeg.chiariglione.org/technologies/mpeg-2/mp02-dsm/dsmcc/dsmcc.htm. Retrieved 2010-08-01.
- ^ Leonardo Chiariglione (2005-03-08). "Riding the Media Bits - MPEG's third steps". http://ride.chiariglione.org/MPEG's_3rd_steps.htm. Retrieved 2010-08-01.
MPEG-1 Parts MPEG-2 Parts Part 1: Systems (Transport stream · Program stream) · Part 2: Video (H.262) · Part 3: Audio (Layer I · Layer II · Layer III · MPEG Multichannel) · Part 6: DSM CC · Part 7: Advanced audio codingMPEG-4 Parts Part 2: Video · Part 3: Audio · Part 6: DMIF · Part 10: Advanced Video Coding (H.264) · Part 11: Scene description · Part 12: ISO base media file format · Part 14: MP4 file format · Part 17: Streaming text format · Part 20: LASeRMPEG-7 Parts MPEG-21 Parts Parts 2, 3 and 9: Digital Item · Part 5: Rights Expression LanguageMPEG-D Parts Part 1: MPEG Surround · Part 3: Unified Speech and Audio CodingCategories:- MPEG
- Technology stubs
Wikimedia Foundation. 2010.