TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI
TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI
TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Appendix A<br />
A Appendix A: <strong>Over</strong>view of the MPEG-4<br />
Framework<br />
A.1 Introduction<br />
MPEG-4 standard [22][23][24] is an emerging digital multimedia standard with associated<br />
protocols for representing, manipulating and transporting natural and synthetic multimedia content<br />
(i.e. audio, video and data) over a broad range of communication infrastructures.<br />
The MPEG-4 standard introduces a new technique of coding multimedia scenes called<br />
“object-based compression”. This technique allows the encoding of different audio-visual objects in<br />
the scene independently.<br />
The original characteristic of MPEG-4 is to provide an integrated object-oriented<br />
representation of multimedia content for the support of new ways of communication, access, and<br />
interaction with digital audiovisual data, and offering a common technical solution to various<br />
telecommunications, broadcast, and interactive services. MPEG-4 addressed a broad range of<br />
existing and emerging multimedia applications such as video on the Internet, multimedia<br />
broadcasting, content-based audiovisual database access, games, audiovisual home editing,<br />
advanced audiovisual communications and video over mobile networks.<br />
An MPEG-4 scene consists of one or more Audio Visual Objects (AVO), each of them is<br />
characterized by temporal and spatial information. The hierarchical composition of an MPEG-4<br />
scene is depicted in Figure A-1. Each <strong>Video</strong> Object (VO) may be encoded in a scalable (multi-layer)<br />
or non scalable (single layer) form. A layer is composed of a sequence of a Group of <strong>Video</strong>-Object-<br />
Plane (GOV). A <strong>Video</strong> Object Plane (VOP) is similar to the MPEG-2 frame. VOP supports intra<br />
coded (I-VOP) temporally predicted (P-VOP) and bi directionally predicted (B-VOP).<br />
To reach the defined objective of MPEG-4 standard, a set of tools was defined in several<br />
recommendations of the standard. First, the media compression schemes are defined in the Visual<br />
[22] and the Audio [23] parts of the MPEG-4 framework. Every multimedia element to be<br />
compressed is presented as individual AVO. The combination of these elements is assured by the<br />
scene description language called Binary Format for Scenes (BIFS) defined in MPEG-4 Systems<br />
document [22]. The delivery of the media is defined in the Delivery Multimedia Integrated Framework<br />
(DMIF) [144], which is the part 6 of MPEG-4 specification. DMIF is actually the control plane of<br />
MPEG-4 Delivery layer. It allows applications to transparently access, retrieve, and view multimedia<br />
streams whether the source of the stream is located on a remote or local end-system.<br />
169