Do zbadania jakości wideo, w pierwszym etapie, oprócz wymienionych programów do analizy jakości, użyty został również program Sorenson Squeeze 4.5 (rys. 5.42). Pozwala on na kompresję używając praktycznie wszystkich formatów wideo, zarówno do zwykłego odtwarzania z pliku, jak i do transmisji strumieniowych, np. Real Media, Flash, MP4.

Rys. 5.42. Ekran główny programu Sorenson Squeeze
Druga część badania – analiza wpływu ograniczeń transmisji na jakość, wymagała przygotowania specjalnego środowiska (rys. 5.43) składającego się z trzech komputerów oraz specjalnego oprogramowania.

Rys. 5.43. Środowisko testowe
Ze względu na powstałe problemy z komputerem pełniącym funkcję routera podczas symulacji, zamiast trzech komputerów, wykorzystane zostały dwa komputery fizyczne oraz jeden wirtualny. Komputer wirtualny zbudowany na bazie oprogramowania VMware wraz z routerem m0n0wall, uruchomiony został na komputerze klienta wideo. Cały ruch sieciowy na komputerze fizycznym „klient wideo” kierowany był przez wirtualne interfejsy do routera, a następnie z przez mostkowane połączenie z fizycznym interfejsem do serwera.
Jako serwer wykorzystane zostało oprogramowanie Helix Server firm RealNetworks. Główną jego zaletą jest fakt, że dzięki niemu możliwe jest strumieniowanie plików dowolnego typu – nie ma ograniczenia co do używanej technologii strumieniowej. Rozwiązanie takie pozwala na uzyskanie dokładnie takich samych warunków pracy dla wszystkich badanych technologii.
Aby móc symulować ograniczenia transmisyjne między serwerem i klientem, użyty został komputer, pełniący rolę routera. Zainstalowane na nim oprogramowanie pełniło funkcję routera – m0n0wall (rys. 5.45), oparte na bazie FreeBSD. Unikalną funkcją programu jest możliwość konfiguracji parametrów QoS, tj. opóźnienia transmisji, szerokości pasma oraz ilości odrzucanych pakietów.

Rys. 5.44. Główne okno routera m0n0wall
Ostatnim elementem sieci był laptop z zainstalowanym odpowiednim oprogramowaniem odtwarzającym.





