25.04.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!