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.
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