inf55434 Laboratorium NSK - Multimedia w sieciach IP 27.06.2010

Transkrypt

inf55434 Laboratorium NSK - Multimedia w sieciach IP 27.06.2010
inf55434
Laboratorium NSK - Multimedia w sieciach IP
Broniszewski Rafał Analiza metod adaptacji jakości strumienia do
dostępnej przepustowości przez Windows Media
27.06.2010
SKiSR
1)Rozpoznanie oznak zmiejszenia strumienia wideo w serwisie
http://www.itvp.pl/event/bosoprzezswiat/
a) 441kbps vs. 241kbps
- różnice można zauważyć przy oglądaniu w trybie pełnoekranowym przy wyłączonym
wygładzaniu
- najbardziej zauważalne są widoczne przy szybkich ruchach kamery makrobloki
- zmniejszona liczba klatek na sek. (powoduje klatkowanie przy szybkich ruchach kamery)
- przy scenach statycznych porównywalna jakość – nieco bardziej rozmazane rysy twarzy
(załącznik: 441.png, 241.png)
b) 241kbps vs. 144kbps
- wyświetlane są pojedyncze klatki co kilka sekund
2) Po jakim czasie zmiana przepustowości wpływa na jakość wideo?
a) zwiekszenie przepustowości może dawać efekt po różnym odstępie czasu (10s .. n*100s)
b) zmiejszenie przepustowości może dawać efekt po różnym odstępie czasu (10s .. n*10s)
(może ponadto spowodować rozpoczęcie buforowania, lecz nie musi)
3) Zbadanie odpowiedzi na zwiększenie przepustowości (BW)
plan eksperymentu 1:
- 00s start z pełną prędkością
- 70s ograniczenie przepustowości do 241 kbps
- 910s zwiększenie przepustowości do 441 kbps
wynik eksperymentu:
- przedstawiono na wykresie wyniki pomiarów programu MediaTracker
- wartości zostały przeskalowane do 100%
interpretacja eksperymentu 1:
- zwiększenie przepustowości w 910s spowodowało próbę zwiększenia przepływności
strumienia dopiero po 317s (w 1227s)
- można zauważyć że próby zwiększenia przepływności strumienia podejmowane są w
ustalonych momentach czasowych, z których każdy jest około dwukrotnie bardziej
oddalony od poprzedniego.
- nawet jeżeli kontrolowana w eksperymencie przepustowość nie pozwala na zwiekszenie
przepływności strumienia (tak jak np. w 105s), algorytm podejmie próbę “przebicia się”:
co może lecz nie musi spowodować konieczność przerwania odtwarzania i buforowania
(120s)
- po nadaniu żądania zwiększenia przepływności strumienia w 1227s, odtwarzane są
jeszcze przez 25s wcześniej zbuforowane dane, zanim strumień wideo ulegnie polepszeniu.
plan eksperymentu 2:
- 00s start z pełną prędkością
- 78s ograniczenie przepustowości do 241 kbps
- 133s zwiększenie przepustowości do 441 kbps
interpretacja eksperymentu 2:
- jak można było przewidywać, wcześniejsze zwiększenie przepustowości w 133s
spowodowało próbę zwiększenia przepływności strumienia już po 20s (w 153s) ze względu
na krótszy przedział czasowy <119, 153>
4) Zbadanie odpowiedzi na zmniejszenie przepustowości (BW)
plan eksperymentu 3:
- 00s start z pełną prędkością
- 78s ograniczenie przepustowości do 241 kbps
- 310s zwiększenie przepustowości do 441 kbps
- 555s ograniczenie przepustowości do 241 kbps
- 855s zwiększenie przepustowości do 441 kbps
interpretacja eksperymentu 3:
310s: napełnienie bufora materiałem wideo o średniej przepływności
560s-640s: vs 80s-110s: wpływ zawartości bufora na czas odpowiedzi na ograniczenie
przepustowości.
5) Przykład wykorzystania nadwyżki pasma
plan eksperymentu 4:
- 00s start z pełną prędkością
- 95s ograniczenie przepustowości do 241 kbps
- 1030s zwiększenie przepustowości do 441 kbps
190s-230s-310s: wykorzystanie wyższej przepustowości, przejście do średniej bez buforowania
6) Adaptacja dla niskich przepływności
szybkie napełnianie bufora strumieniami niskiej przepływności (48kbps, 144kbps)
3-krotna próba przejścia na średni i wysoki, następnie na średni

Podobne dokumenty