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.

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

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

Saved successfully!

Ooh no, something went wrong!