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.
MPEG-2 extends MPEG-1 by including support for higher resolution video and many others<br />
capabilities. It is designed for Digital <strong>Video</strong> Broadcasting (DVB) and high quality digital video<br />
storage (DVD). The target bit rate for MPEG-2 is 4 -5 Mbps. Capabilities introduced in MPEG-2<br />
concern essentially the scalability. Three types of scalability are proposed: Spatial scalability allows<br />
the decoder to treat a subset of streams produced by the coder to rebuild and display video with a<br />
reduced space resolution. Temporal scalability allows the decoder to treat a subset of streams<br />
produced by the coder to rebuild and display a video with reduced temporal resolution. With SNR<br />
Scalability (Signal to Noise Ratio), the coder transmits the difference between the original image<br />
and the preceding. This allows improving subjective quality of the final image to get maximum<br />
quality. However, MPEG-2 was not designed for transmission over <strong>IP</strong> due to bandwidth<br />
consumption. Figure 3-7 presents the hierarchical organization of an MPEG-2 video sequence.<br />
<strong>Video</strong> sequence<br />
VS0<br />
Group of pictures<br />
GOP0<br />
GOP1<br />
Picture<br />
Slice<br />
S0<br />
P0<br />
S1<br />
P1<br />
Macroblock<br />
MB0<br />
MB1<br />
Block<br />
B0<br />
B1<br />
Figure 3-7: Hierarchical organization of MPEG-2 data stream<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 including <strong>IP</strong> and<br />
ATM .<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 multimedia broadcasting, content-based<br />
audiovisual database access, games, audiovisual home editing, advanced audiovisual<br />
communications and video over mobile networks.<br />
The MPEG-4 standard introduces a new technique of coding multimedia scenes called<br />
“object-based video coding”. This technique allows the encoding of different audio-visual objects<br />
in the scene independently. An MPEG-4 scene consists of one or more Audio Visual Object<br />
(AVO), each of them is characterized by temporal and spatial information. The hierarchical<br />
composition of an MPEG-4 scene is depicted in Figure 3-8. Each audio visual object may be<br />
encoded in a scalable (multi-layer) or non scalable (single layer) form. A layer is composed of a<br />
sequence of a Group of <strong>Video</strong>-Object-Plane (GOV). A <strong>Video</strong> Object Plane (VOP) is similar to the<br />
MPEG-2 frame. VOP supports intra coded (I-VOP) temporally predicted (P-VOP) and bi<br />
directionally predicted (B-VOP).<br />
41