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.
Throughput (Kbits)<br />
3000<br />
2500<br />
2000<br />
1500<br />
1000<br />
500<br />
MPEG-4 0<br />
FTP1<br />
FTP2 0<br />
20<br />
40<br />
100<br />
80<br />
60<br />
time (s)<br />
120<br />
Figure 4-30: Traffic throughput and fairness in scenario B<br />
Scenario D is interesting since we see the effect of our adaptation mechanism. We can see that<br />
the audio object is always present and that less important objects (respectively object layers) are not<br />
transmitted when the shared bandwidth is not sufficient. Our adaptation mechanism begins<br />
transmitting data from important audio-visual entity to less important. We can see that all the<br />
streams (FTP and video) fairly share the bandwidth.<br />
Scenario C confirms the previous result and shows the effect of our adaptation mechanism. A<br />
minimum of QoS is guaranteed by our adaptation mechanism. The network does not enter in<br />
congestion collapse since the video stream is aware of network condition.<br />
1000<br />
Audio Object<br />
1000<br />
VO1 BL<br />
VO1 EL1<br />
VO1 EL2<br />
800<br />
800<br />
Throughput (Kbits)<br />
600<br />
400<br />
Throughput (Kbits)<br />
600<br />
400<br />
200<br />
200<br />
0<br />
0 20 40 60 80 100 120<br />
time (s)<br />
0<br />
0 20 40 60 80 100 120<br />
time (s)<br />
Audio Object<br />
<strong>Video</strong> Object 1<br />
1000<br />
VO2 BL<br />
VO2 EL1<br />
VO2 EL2<br />
1000<br />
VO3<br />
800<br />
800<br />
Throughput (Kbits)<br />
600<br />
400<br />
Throughput (Kbits)<br />
600<br />
400<br />
200<br />
200<br />
0<br />
0 20 40 60 80 100 120<br />
time (s)<br />
0<br />
0 20 40 60 80 100 120<br />
time (s)<br />
101