|

MEDIAHIGHWAY jest znakomitym interaktywnym systemem nadawczym zaimplementowanym w ponad 4,5 milionach terminali cyfrowych na jest świecie. Dzięki oparciu o maszynę wirtualną, jedną z jego głównych zalet jest możliwość uruchamiania go na każdej platformie sprzętowej i systemie operacyjnym wybranym przez producentów terminali.
MEDIAHIGHWAY jest platformą oprogramowania pośredniego, opracowaną przy pomocy wielopoziomowej architektury programowej, która oferuje zadziwiającą elastyczność, aby sprostać wymaganiom każdego nadawcy. MEDIAHIGHWAY został już zaakceptowany przez wciąż powiększającą się liczbę operatorów na świecie, ostatnio również przez amerykańskiego MediaOne, indyjskiego Zee TV oraz przez Pioneer dla największej japońskiej sieci kablowej Jupiter.
Ze względu na własności oprogramowania MEDIAHIGHWAY, CANAL+ TECHNOLOGIES posiada możliwość dostarczenia swoim klientom systemów interaktywnej TV dostosowanych do ich indywidualnych potrzeb oraz zgodnych ze standardami telewizji interaktywnej i systemów nadawczych. ONdigital, pierwszy operator naziemnej telewizji cyfrowej, który rozpoczął nadawanie w Wielkiej Brytanii w listopadzie 1998 wykorzystał MEDIAHIGHWAY jako jedną z podstawowych części jego platformy. W kilka miesięcy CANAL+ TECHNOLOGIES opracował specjalną wersję MEDIAHIGHWAY, aby włączyć w nie ustandaryzowany przez ISO interpreter grafiki MHEG-5, wybrany przez Brytyjskie zrzeszenie naziemnych nadawców cyfrowych (Digital Terrestrial Group - DTG), jako standard dla wszystkich dostawców cyfrowej telewizji naziemnej w Wielkiej Brytanii. MEDIAHIGHWAY również zostanie przystosowany do specyfikacji Domowej Platformy Multimedialnej (Multimedia Home Platform - MHP), opracowanych przez DVB. Dla innego z jego klientów, C+ TECH opracowała własny interfejs programowania (API) oparty o język JavaTM

Rys. 6.4. Architektura oprogramowania [12]
Architektura oprogramowania MEDIAHIGWAY (rys. 6.4.) w terminalach cyfrowych oferuje dużą elastyczność i łatwą przenośność pomiędzy wieloma platformami. Powyższy rysunek jest ogólnym szkicem tej architektury.
Jest ona stworzona z dwóch interfejsów:
- Interfejs poziomu urządzenia (Device Layer Interface - DLI) Producent terminali ma za zadanie stworzyć oprogramowanie pod menedżer urządzeń. Interfejs Menedżera urządzeń / Maszyny wirtualnej jest zwany DLI. Jego specyfikacja jest opracowana przez CANAL+ i jest dostępna producentom sprzętu. DLI została już udostępniona ponad 10 licencjonowanym producentom terminali cyfrowych. CANAL+ ma za zadanie stworzenie Wirtualnej Maszyny (Virtual Machine). Zawiera ona oprogramowanie uruchamiające aplikację interaktywną. Maszyna Wirtualna jest jednym z głównych elementów systemu. Jest dostarczony producentowi sprzętu, gdy tylko interfejs DLI zostanie w pełni opracowany i sprawdzony. Dzięki takiej budowie, ta sama aplikacja działa niezależnie na każdym terminalu, bazującym na każdym sprzęcie i systemie operacyjnym.
- Interfejs Programowania Aplikacji (The Application Programming Interface - API)
Gdy tylko DLI oraz system obsługi aplikacji jest zaimplementowany w terminalu, jest on gotów do uruchomienia aplikacji MEDIAHIGHWAY. Może być napisana w różnych językach, zależnie od ustawień wirtualnej maszyny. Pierwsza wersja MEDIAHIGHWAY zawierała interpreter Pan Talk. Jest to język systemu MEDIAHIGHWAY, wykorzystywany przez CANAL+ do pisania aplikacji interaktywnych. Pan Talk jest wykorzystywany dziś w ponad 70% terminali w Europie. MEDIAHIGHWAY jest złożony z kilku rodzajów interpreterów, które mogą być łatwo zmienione, aby sprostać wymaganiom klientów. Na przykład maszyna wirtualna może wykorzystać język JavaTM lub interpreter MHEG5.
Do narzędzi MEDIAHIGHWAY należą również:
- Zintegrowane środowiska programistyczne (Integrated Development Environments - IDE) IDE (dwa już są wykorzystywane - jeden do Pan Talk, drugi do JavyTM) są wykorzystywane do opracowywania interaktywnych aplikacji. Zawierają one wszystkie narzędzia potrzebne do stworzenia interaktywnej aplikacji (edytory, symulatory)
- Serwer transmisji aplikacji (Broadcast Application Server - BAS)
Służy do nadawania aplikacji i związanych z nimi danych. BAS działa jak multiplekser (czyli połączenie aplikacji i danych w jeden strumień - przyp. tłum.) oprogramowania dla aplikacji, a dane mogą być podłączone bezpośrednio do niego.
|
O stronie:
Stronka poświęcona szeroko pojętej tematyce telewizyjnej. Zawarte
informacje pomogą w zrozumieniu wielu zagadnień związanych z satelitarna
telewizja cyfrowa DVB, zarówno teoretycznie, jak i praktycznie.
Ciekawe linki:
dvb-board-pl-com
satkurier.pl
happysat.org
dvbpl.com
dvbzone.prv.pl
|