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

edit
  1. ^ ISO. "ISO/IEC 14496-6:2000 - Information technology -- Coding of audio-visual objects -- Part 6: Delivery Multimedia Integration Framework (DMIF)". ISO. Retrieved 2010-08-01.
  2. ^ MPEG (2001). "MPEG Systems (1-2-4-7) FAQ, Version 16.0 - Delivery Multimedia Integration Framework (DMIF)". MPEG. Archived from the original on 2010-06-21. Retrieved 2010-08-01.
  3. ^ MPEG (2001). "The Delivery Layer in MPEG-4 - G. Franceschini - CSELT Centro Studi e Laboratori Telecomunicazioni S.p.A". MPEG. Archived from the original on 2010-06-21. Retrieved 2010-08-01.
  4. ^ MPEG (July 1997). "mpeg Press & Public Release - Stockholm". MPEG. Archived from the original on 2010-07-05. Retrieved 2010-08-01.
  5. ^ MPEG (1997-02-21). "DSM-CC FAQ Version 1.0". MPEG. Archived from the original on 2010-05-10. Retrieved 2010-08-01.
  6. ^ IEEE (1996). "An Introduction to Digital Storage Media - Command and Control (DSM-CC)". MPEG. Archived from the original on 2010-05-20. Retrieved 2010-08-01.
  7. ^ Leonardo Chiariglione (2005-03-08). "Riding the Media Bits - MPEG's third steps". Archived from the original on 2011-01-22. Retrieved 2010-08-01.

📚 Artikel Terkait di Wikipedia

MPEG-4

technology — Coding of audio-visual objects — Part 6: Delivery Multimedia Integration Framework (DMIF)". ISO. Archived from the original on 2017-08-31

Multimedia database

illustrations) animation sequences, audio and video. A Multimedia Database Management System (MMDBMS) is a framework that manages different types of data potentially

DSM CC

Almost all implementations in the real world use a subset. Delivery Multimedia Integration Framework (DMIF) expands upon the MPEG-2 DSM-CC standard (ISO/IEC

E-learning (theory)

effective multimedia learning using electronic educational technology. In recent applications, digital learning platforms have leveraged multimedia instructional

Service delivery platform

IP Multimedia Subsystem Next Generation Networking Enterprise Service Bus Integration platform commonly used for Enterprise Application Integration Java

MPEG-4 Part 3

functions are described in the Delivery Multimedia Integration Framework (DMIF) in ISO/IEC 14496-6. A wide variety of delivery mechanisms exist below this

TAO (e-Testing platform)

(Computer Based Testing). The TAO framework provides an open architecture for computer-assisted test development and delivery, with the potential to respond

Human-centered computing

spans three main areas of multimedia computing: sensing and processing, recognition and learning, and interaction and delivery. CUbiC places an emphasis