Strona główna Mapa strony Linki Bibliografia O autorze Kontakt
Charakterystyka satelitów
Platforma DVB
System satelitarny DVB-S
Standardy MPEG
Telewizja cyfrowa
Sygnał cyfrowy TV-SAT
Terminal multimedialny
Terminal na bazie PC
Oprogramowanie do kart

 »  Filtry MPEG

 »  Aplikacje do kart

Zestaw do odbioru TV-SAT
Cyfrowa telewizja satelitarna
Karty DVB-S
Karty DVB-S2


Oprogramowanie do kart DVB-S - Filtry MPEG



Zastosowanie filtrów


  Aby korzystać z możliwości odbioru obrazu i dźwięku w kartach DVB-S konieczne jest zastosowanie filtrów MPEG. Filtr jest obiektem wykonującym pewną określoną operację na strumieniu mediów. W przypadku sygnałów satelitarnych filtry służą nam do przetworzenia strumienia cyfrowych sygnałów MPEG2 na przyswajalne dla systemu operacyjnego.


  Filtry pobierają lub zwracają dane i mogą łączyć się ze sobą tworząc graf filtrów. W ten sposób dowolne działanie na strumieniu mediów może być zrealizowane poprzez zbudowanie odpowiedniego grafu. Do obsługi strumienia video i audio na platformach Microsoft Windows służy technologia programistyczna DirectShow.


Filtry DirectShow zostały podzielone na 3 główne kategorie:

  • filtry źródłowe (Source filters) - umożliwiające odczyt strumienia medium
  • filtry przetwarzające (Transform filters) - umożliwiające przetwarzanie danych
  • filtry renderujące (Renderer filters) - kończące pracę z danymi, które mogą wyświetlić wideo na ekranie, przesłać dźwięk do karty dźwiękowej lub zapisać dane na dysk

  Każdy filtr zawiera jeden lub więcej pinów (obiektów), za pomocą których filtry łączą się ze sobą i przekazują dane. Piny dzielą się na wejściowe i wyjściowe. Piny wejściowe pobierają dane, piny wyjściowe przekazują je kolejnym filtrom. Piny wyjściowe mogą łączyć się jedynie z pinami wejściowymi. Dodatkowym warunkiem połączenia dwóch pinów jest ustalenie wspólnego typu przesyłanych danych.


  Istotną cechą DirectShow jest możliwość tworzenia przez programistów własnych filtrów. Filtry takie mają postać biblioteki dll. Po zarejestrowaniu ich w systemie mogą być wykorzystane w różnych aplikacjach.


  Graf filtrów przetwarza strumień od momentu jego uruchomienia do zatrzymania. Budowanie grafu rozpoczyna się od stworzenia menedżera grafu filtrów, który będzie nim zarządzał. Do jego zadań należy łączenie filtrów i synchronizacja ich stanów. Budowanie grafu filtrów jest możliwe przy użyciu wizualnego narzędzia GraphEdit. Może ono posłużyć do zaprojektowania aplikacji lub przetestowania działania własnego filtru.


Poniżej przedstawiona lista zawiera filtry niektórych producentów:

  • ATI - dostępne z programem ATI Multimedia Center
  • Cyberlink - dostępne z programem PowerDVD
  • Elecard - rozbudowany pakiet filtrów z własnym, bardzo dobrym demultiplekserem
  • InterVideo - dostępne z programem WinDVD
  • Mediamatics - dostępne z programem DVD Express
  • nVidia - dostępne z programem NVDVD
  • Sonic - (Cinemaster DS Video Decoder) dostępny jest z programem CinePlayer

Źródła: [12][20]




Strona glowna

poczatek strony

.:  2007 | Daniel Tuzimek. © Wszelkie prawa zastrzeżone  :.