|
UNIWERSYTET ZIELONOGÓRSKI Instytut Metrologii Elektrycznej |
|||
Usługi teleinformatyczne |
||||
Temat: Serwer Video |
||||
Termin oddania: 27.05.2009 |
Data oddania: 27.05.2009 |
Wykonali: Adamski Wojciech gr. 3T1 TDZ
Gryczon Marcin
Kłoczko Marcin
Kużel Szymon
Rybczyński Krzysztof
|
Ocena:
|
Opis programu
VLC (VideoLAN Client) - bezpłatny odtwarzacz multimedialny umożliwiający oglądanie filmów i słuchanie muzyki w najróżniejszych formatach (MPEG-1, MPEG-2, MPEG-4, DivX, DVD, MP3, OGG itd.).
Główną siłą programu nie jest jednak odtwarzanie plików zapisanych na dysku twardym czy optycznych dyskach, ale przede wszystkim nadawanie zdalnie odtwarzanych multimediów (poprzez Internet lub sieć lokalną LAN) za pośrednictwem różnych protokołów dla transmisji strumieniowych. Dzięki temu VLC media player jest jednym z najlepszych rozwiązań do oglądania np. telewizji internetowych nadawanych w różnych standardach.
Program został stworzony w oparciu o warunki GNU General Public License, zgodnie z którymi jest oprogramowaniem całkowicie darmowym z możliwością przetwarzania jego kodu źródłowego. Może być dowolnie rozpowszechniany z zastrzeżeniem jednoczesnego udostępniania kodu źródłowego.
VLC może być używany jako serwer i jako klient w celu strumieniowania jak i odbierania strumienia video z sieci. VLC ma możliwość strumieniowania wszystkiego tego co może odebrać. VLC może strumieniować pliki zapisane w formacie MPEG-1, MPEG-2 i MPEG-4, ponadto cyfrowe kanały telewizyjne (naziemne i satelitarne) i przekazy video ”na żywo” do sieci w postaci transmisji unicastowej lub multicastowej.
Rys. 1 VideoLAN Streaming Solution
Sieć, w której ma być uruchomiony VideoLAN może być małą siecią składająca się z jednego małego Switch'a/Hub'a Ethernetowego 10/100Mb lub tak duża jak Internet. Ponadto rozwiązane strumieniowania wspiera rozwiązania oparte nie tylko na technologii IPv4 lecz także IPv6.
Przykładowe wymagane przepustowości to:
- 0,5 do 4 Mbit/s dla strumienia MPEG4,
- 3 do 4 Mbit/s dla strumienia MPEG-2 (z karty telewizji satelitarnej, z karty DVB )
- 6 do 9 Mbit/s dla DVD,
Należy tutaj zaznaczyć, że dystrybucje VLC oferują różne możliwości pod różnymi systemami operacyjnymi. http://www.videolan.org/streaming-features.html
Konfiguracja programu
Konfiguracja VLC jest dość prosta i intuicyjna program w wersji 0.8.0 (wyższe zostały pozbawione tej opcji) oferuje łatwy kreator udostępniania (nadawania) filmu/muzyki. W kreatorze możemy wybrać plik, który chcemy nadawać, jaki protokół wykorzystamy, a także skonfigurować kompresje video jaka ma zostać użyta.
Poniżej zostały przedstawione zrzuty ekranu z kreatora konfiguracji nadawania pliku multimedialnego:
Rys. 2. Okno umożliwiające wybór pomiędzy strumieniowaniem a konwersją pliku do innego formatu.
|
Rys. 3. Okno z wybranym plikiem do strumieniowania (możliwy wybór dysku DVD, VCD, audioCD, sieci lub urządzenia przechwytywania obrazu np. kamerki internetowej).
|
Rys. 4. Okno umożliwiające wybór sposobu strumieniowania.
|
Rys. 5. Okno wyboru formatu enkapsulacji strumienia (opcje dostępne zależą od wcześniejszych wyborów).
|
Program w najnowszej wersji (0.9.9) oferuje szereg dodatkowych rozwiązań: Wideo na żądanie (VOD) lub nadawanie określonych pozycji o określonej godzinie. Także konfiguracja strumieniowania jest bardziej rozbudowana i znacznie bardziej skomplikowana: możemy stworzyć sobie własny mix kodeków wykorzystywanych przy nadawaniu (osobno wybrać kodeki audio i video). Dużą zaletą VLC w najnowszej wersji jest interfejs użytkownika w Polskiej wersji.
Rys. 6. Okno konfiguratora umożliwiające wybór wejścia i wyjścia strumienia.
Rys. 7. Okno umożliwiające wybór rodzaju wejścia: pliku, dysku DVD , VCD, audioCD, sieci lub urządzenia przechwytywania obrazu.
|
Rys. 8. Okno umożliwiające wybór parametrów strumienia video. |