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.
Chapter 3<br />
3 Related Work<br />
Nowadays, multimedia is becoming indispensable feature on networking environments. Audio<br />
and video content become more and more popular on the Internet. Many systems are being<br />
designed to carry this media such as video conferencing, video on demand, <strong>IP</strong> Telephony, Internet<br />
TV, etc.<br />
Multimedia networking is defined by a set of hardware and software infrastructure that<br />
support multimedia stream on network so that users can communicate in multimedia. Using <strong>IP</strong><br />
based network as a communication infrastructure is not a trivial task. Many problems rise for<br />
delivering multimedia data over <strong>IP</strong>.<br />
First, multimedia applications require a higher bandwidth compared to a traditional textual<br />
applications. A typical uncompressed video movie of 1 minute length, with a temporal and special<br />
resolution of 25 images per second, and 320 x 240 pixels respectively requires 330 Mega Bytes and<br />
about 46 Mbps(Mega bit per second) bandwidth for real-time transmission. As a consequence,<br />
audio-visual compression is vital for transporting such media on networking environments. This<br />
compression process leads to new problems that we expose later.<br />
Second, most multimedia applications require a real-time traffic. Audio and video data must be<br />
played-back continuously at the rate they are sampled. If the data does not arrive at the expected<br />
time the play-back process will stop. Buffering some parts of this data on the receiver can reduce<br />
this problem but the latency remains a challenge. For example, with <strong>IP</strong> telephony, one can tolerate<br />
an end-to-end transmission delay of about 250 millisecond. If the latency exceeds the limit, the<br />
voice will sound with a poor quality and will encounters echo. In addition to high bandwidth and<br />
low latency, network congestion has more serious effects on real-time traffic. If the network is<br />
congested, the transfer takes longer to complete and real-time data becomes obsolete and unused if<br />
it doesn’t arrive at the expected time.<br />
Third, the compression process will transform the traffic characteristic of audio video data<br />
stream from CBR (constant Bit Rate) to VBR (Variable Bit Rate). For most multimedia<br />
applications, the receiver has a limited buffer. Smoothing the data can reduce the burstiness<br />
problem of multimedia traffic. Sending bursty traffic may overflow or underflow the applications<br />
buffer. When data arrives too fast, the buffer will overflow and some data will be lost, resulting in<br />
poor quality. When data arrives too slowly, the buffer will underflow and the application will starve.<br />
Fourth, using a large scale networking environment such as the Internet with millions of users<br />
using the network, a fairness problem in bandwidth share arises.<br />
30