_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

Delivery Multimedia Integration Framework

This article will address Delivery Multimedia Integration Framework from a broad and detailed perspective, with the aim of providing the reader with a complete overview of the topic in question. Different related aspects will be analyzed, such as its origin, evolution, repercussions and possible future challenges. Likewise, various opinions and approaches will be explored with the purpose of offering a comprehensive and balanced vision. Through a journey through the different points of view and relevant studies, this article will seek to provide the reader with a deep and enriching understanding of 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. DMIF defines two interfaces: the DAI (DMIF/Application Interface) and the DNI (DMIF-Network Interface). 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. 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.

References

  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. 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. Retrieved 2010-08-01.
  6. ^ IEEE (1996). "An Introduction to Digital Storage Media - Command and Control (DSM-CC)". MPEG. 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.