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.

3.1.6 Static vs. Dynamic Channels<br />

The quality of the delivered video over networking environment is affected by the nature and<br />

the characteristic of the communication channel such as bandwidth, delay, and loss. These<br />

parameters may be static or dynamic. In the static channel, the bandwidth, delay, and loss are<br />

known in advance and bounded, whereas in the dynamic channel, it is difficult to determine they<br />

upper bound.<br />

It is clear that delivering video over static communication environment is much easier.<br />

Moreover, many of researches ongoing on video streaming are related to capacity varying<br />

communication environment such as <strong>IP</strong>.<br />

Another attribute that affect the design of multimedia streaming system is whether the<br />

network is packet-switched or circuit-switched. <strong>Packet</strong>s switched networks, such as Ethernet and<br />

Internet are by nature shared networks in which packets may encounter losses, may arrive out of<br />

order, and exhibit variable delay. On the other hand, circuit-switched networks such as public<br />

switched telephone network (PSTN) or ISDN has a fixed delay and guaranteed fixed bandwidth<br />

allocated. However, the errors still a challenge since as corrupted bit-errors or burst errors may<br />

affect data integrity.<br />

3.2 Requirements and Challenges for <strong>Packet</strong> <strong>Video</strong> Applications over<br />

<strong>IP</strong><br />

There are a number of problems that affect packet video streaming. In this section, we discuss<br />

the problems that influence video streaming quality over <strong>IP</strong> packet switching networks. We present<br />

their solution found in the literature.<br />

<strong>Video</strong> streaming over <strong>IP</strong> is a challenging task since <strong>IP</strong> is a shared environment providing best<br />

effort service. It offers no quality of service and no guarantee of resources in term of (1)<br />

bandwidth, (2) packet losses, (3) delay variation (jitter), and (4) transfer delay. Moreover, these<br />

parameters are unpredictable and unbounded. Therefore, a key goal of video streaming is to design<br />

a system that efficiently handles the video over <strong>IP</strong> and deals with the above problems. Table 3-1<br />

summarizes issues with video delivering and their solutions.<br />

<strong>Video</strong> Transmission Issues Solutions Section<br />

Bandwidth Management<br />

Codec choice<br />

<strong>Adaptive</strong> <strong>Video</strong> Techniques<br />

3.2.1<br />

<strong>Packet</strong> Losses Loss and Error Management 3.2.2<br />

Delay Variation (Jitter) Playout Buffer 3.2.3<br />

Transfer Delay Network QoS 3.2.4<br />

Table 3-1: <strong>Video</strong> delivering problems and solution<br />

The bandwidth is the most important characteristic that affects directly the video quality of<br />

service. The bandwidth between the receiver and the sender is generally known and it is time-<br />

36

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

Saved successfully!

Ooh no, something went wrong!