MPEG-4 Part 11 ''Scene description and application engine'' was published as
ISO
The International Organization for Standardization (ISO ; ; ) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.
Me ...
/IEC 14496-11 in 2005.
MPEG-4 Part 11 is also known as BIFS, XMT, MPEG-J. It defines:
* the coded representation of the spatio-temporal positioning of audio-visual objects as well as their behaviour in response to interaction (scene description);
* the coded representation of synthetic two-dimensional (2D) or three-dimensional (3D) objects that can be manifested audibly or visually;
* the
Extensible MPEG-4 Textual (XMT) format - a textual representation of the multimedia content described in MPEG-4 using the
Extensible Markup Language
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. The Wor ...
(XML);
* and a system level description of an application engine (format, delivery, lifecycle, and behaviour of downloadable
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
byte code applications). (The MPEG-J Graphics Framework eXtensions (GFX) is defined in MPEG-4 Part 21 - ISO/IEC 14496-21.
)
Binary Format for Scenes (BIFS) is a
binary
Binary may refer to:
Science and technology Mathematics
* Binary number, a representation of numbers using only two values (0 and 1) for each digit
* Binary function, a function that takes two arguments
* Binary operation, a mathematical op ...
format for two- or three-dimensional audiovisual content. It is based on
VRML and part 11 of the
MPEG-4
MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related ...
standard.
BIFS is MPEG-4 scene description protocol to compose MPEG-4 objects, describe interaction with MPEG-4 objects and to animate MPEG-4 objects.
MPEG-4 Binary Format for Scene (BIFS) is used in
Digital Multimedia Broadcasting
Digital multimedia broadcasting (DMB) is a digital radio transmission technology developed in South Korea as part of the national information technology, IT project for sending multimedia such as TV, radio and datacasting to mobile devices s ...
(DMB).
The XMT framework accommodates substantial portions of
SMIL, W3C
Scalable Vector Graphics
Scalable Vector Graphics (SVG) is an XML-based vector graphics format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium sin ...
(SVG) and
X3D (the new name of VRML). Such a representation can be directly played back by a SMIL or VRML player, but can also be binarised to become a native MPEG-4 representation that can be played by an MPEG-4 player. Another bridge has been created with
BiM
Building information modeling (BIM) is an approach involving the generation and management of digital representations of the physical and functional characteristics of buildings or other physical assets and facilities. BIM is supported by vario ...
(Binary MPEG format for XML).
See also
*
MPEG-4 Part 20 (LASER)
*
Scalable Vector Graphics
Scalable Vector Graphics (SVG) is an XML-based vector graphics format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium sin ...
(SVG)
*
MPEG-7 - Multimedia content description interface
References
External links
ISO/IEC 14496-11:2005 - Information technology -- Coding of audio-visual objects -- Part 11: Scene description and application engine- July 2001
- October 2006, ISO/IEC JTC1/SC29/WG11
Computer file formats
MPEG-4 Part 11
{{compu-storage-stub