Delivery Multimedia Integration Framework: Difference between revisions

From HandWiki
imported>WikiG
simplify
 
QCDvac (talk | contribs)
correction
 
Line 1: Line 1:
{{Short description|Uniform interface between the application and the transport}}
{{Short description|Uniform interface between the application and the transport}}
'''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.<ref>{{cite web | url=http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=34418 | title=ISO/IEC 14496-6:2000 - Information technology -- Coding of audio-visual objects -- Part 6: Delivery Multimedia Integration Framework (DMIF) | author=ISO | publisher=ISO | access-date=2010-08-01}}</ref> DMIF defines two interfaces: the DAI (DMIF/Application Interface) and the DNI (DMIF-Network Interface).<ref>{{cite web | url=http://mpeg.chiariglione.org/faq/mp4-dmi/mp4-dmi.htm | title=MPEG Systems (1-2-4-7) FAQ, Version 16.0 - Delivery Multimedia Integration Framework (DMIF) |year=2001 | author=MPEG | publisher=MPEG | access-date=2010-08-01}}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/tutorials/papers/icj-mpeg4-si/06-DMIF_paper/6-DMIF_paper.htm |title=The Delivery Layer in MPEG-4 - G. Franceschini - CSELT Centro Studi e Laboratori Telecomunicazioni S.p.A |year=2001 |author=MPEG |publisher=MPEG |access-date=2010-08-01 |url-status=dead |archive-url=https://web.archive.org/web/20100621004329/http://mpeg.chiariglione.org/tutorials/papers/icj-mpeg4-si/06-DMIF_paper/6-DMIF_paper.htm |archive-date=2010-06-21 }}</ref> A single application can run on different transport layers when supported by the right DMIF instantiation.
'''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.<ref>{{cite web | url=http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=34418 | title=ISO/IEC 14496-6:2000 - Information technology -- Coding of audio-visual objects -- Part 6: Delivery Multimedia Integration Framework (DMIF) | author=ISO | publisher=ISO | access-date=2010-08-01}}</ref> DMIF defines two interfaces: the DAI (DMIF/Application Interface) and the DNI (DMIF-Network Interface).<ref>{{cite web | url=http://mpeg.chiariglione.org/faq/mp4-dmi/mp4-dmi.htm | title=MPEG Systems (1-2-4-7) FAQ, Version 16.0 - Delivery Multimedia Integration Framework (DMIF) | year=2001 | author=MPEG | publisher=MPEG | access-date=2010-08-01 | archive-date=2010-06-21 | archive-url=https://web.archive.org/web/20100621004055/http://mpeg.chiariglione.org/faq/mp4-dmi/mp4-dmi.htm | url-status=dead }}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/tutorials/papers/icj-mpeg4-si/06-DMIF_paper/6-DMIF_paper.htm |title=The Delivery Layer in MPEG-4 - G. Franceschini - CSELT Centro Studi e Laboratori Telecomunicazioni S.p.A |year=2001 |author=MPEG |publisher=MPEG |access-date=2010-08-01 |url-status=dead |archive-url=https://web.archive.org/web/20100621004329/http://mpeg.chiariglione.org/tutorials/papers/icj-mpeg4-si/06-DMIF_paper/6-DMIF_paper.htm |archive-date=2010-06-21 }}</ref> A single application can run on different transport layers when supported by the right DMIF instantiation.
MPEG-4 DMIF supports the following functionalities:
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.
* 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
* Control of the establishment of FlexMux channels
* Use of homogeneous networks between interactive peers: [[Internet Protocol|IP]], ATM, mobile, PSTN, narrowband ISDN.
* Use of homogeneous networks between interactive peers: [[Internet Protocol|IP]], ATM, mobile, PSTN, narrowband [[Engineering:ISDN|ISDN]].
* Support for mobile networks, developed together with ITU-T
* Support for mobile networks, developed together with ITU-T
* UserCommands with acknowledgment messages.
* UserCommands with acknowledgment messages.
* Management of MPEG-4 Sync Layer information
* 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''.<ref>{{cite web | url=http://mpeg.chiariglione.org/meetings/stockholm/stockholm_press.htm | title=mpeg Press & Public Release - Stockholm | date=July 1997 | author=MPEG | publisher=MPEG | access-date=2010-08-01 | url-status=dead | archive-url=https://web.archive.org/web/20100705170133/http://mpeg.chiariglione.org/meetings/stockholm/stockholm_press.htm | archive-date=2010-07-05 }}</ref><ref>{{cite web | url=http://mpeg.chiariglione.org/faq/mp2-dsm/mp2-dsm.htm |title=DSM-CC FAQ Version 1.0 |date=1997-02-21 |author=MPEG | publisher=MPEG |access-date=2010-08-01}}</ref><ref>{{cite web | url=http://mpeg.chiariglione.org/technologies/mpeg-2/mp02-dsm/dsmcc/dsmcc.htm |title=An Introduction to Digital Storage Media - Command and Control (DSM-CC) |date=1996 |author=IEEE | publisher=MPEG |access-date=2010-08-01}}</ref> 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.<ref>{{cite web |url=http://ride.chiariglione.org/MPEG's_3rd_steps.htm |title=Riding the Media Bits - MPEG's third steps |date=2005-03-08 |author=Leonardo Chiariglione |access-date=2010-08-01 |url-status=dead |archive-url=https://web.archive.org/web/20110122013402/http://ride.chiariglione.org/MPEG%27s_3rd_steps.htm |archive-date=2011-01-22 }}</ref>
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''.<ref>{{cite web | url=http://mpeg.chiariglione.org/meetings/stockholm/stockholm_press.htm | title=mpeg Press & Public Release - Stockholm | date=July 1997 | author=MPEG | publisher=MPEG | access-date=2010-08-01 | url-status=dead | archive-url=https://web.archive.org/web/20100705170133/http://mpeg.chiariglione.org/meetings/stockholm/stockholm_press.htm | archive-date=2010-07-05 }}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/faq/mp2-dsm/mp2-dsm.htm |title=DSM-CC FAQ Version 1.0 |date=1997-02-21 |author=MPEG |publisher=MPEG |access-date=2010-08-01 |archive-date=2010-05-10 |archive-url=https://web.archive.org/web/20100510035211/http://mpeg.chiariglione.org/faq/mp2-dsm/mp2-dsm.htm |url-status=dead }}</ref><ref>{{cite web |url=http://mpeg.chiariglione.org/technologies/mpeg-2/mp02-dsm/dsmcc/dsmcc.htm |title=An Introduction to Digital Storage Media - Command and Control (DSM-CC) |date=1996 |author=IEEE |publisher=MPEG |access-date=2010-08-01 |archive-date=2010-05-20 |archive-url=https://web.archive.org/web/20100520160717/http://mpeg.chiariglione.org/technologies/mpeg-2/mp02-dsm/dsmcc/dsmcc.htm |url-status=dead }}</ref> 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.<ref>{{cite web |url=http://ride.chiariglione.org/MPEG's_3rd_steps.htm |title=Riding the Media Bits - MPEG's third steps |date=2005-03-08 |author=Leonardo Chiariglione |access-date=2010-08-01 |url-status=dead |archive-url=https://web.archive.org/web/20110122013402/http://ride.chiariglione.org/MPEG%27s_3rd_steps.htm |archive-date=2011-01-22 }}</ref>


==References==
==References==
Line 17: Line 17:


[[Category:MPEG-4|MPEG-4 Part 6]]
[[Category:MPEG-4|MPEG-4 Part 6]]


{{Sourceattribution|Delivery Multimedia Integration Framework}}
{{Sourceattribution|Delivery Multimedia Integration Framework}}

Latest revision as of 15:52, 24 May 2026

Short description: Uniform interface between the application and the transport

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