DTC-300 StreamXpress Odtwarzacz Strumienia Transportowego MPEG-2 Tel/Fax: (22) 846 05 03; elemier@elmier.pl 1 / 19 July 2005
Spis Treści 1.Wprowadzenie... 3 2.Specyfikacja i Wymagania Minimalne... 4 2.1.Wyjściowy Bit-Rate...4 2.2.Kompatybilne nadajniki sprzętowe (urządzenia wyjściowe)...4 2.3.Minimalne wymagania dla komputera/laptopa...4 3.Instalacja Pakietu StreamXpress... 5 3.1.Instalacja z kartą PCI firmy DekTec...5 3.2.Instalacja z adapterem USB-2 typu DTU-2xx FantAsi firmy DekTec...5 3.3.Licencja...6 4.Opis Ogólny Programu StreamXpress... 8 4.1.Uruchamianie Programu StreamXpress...8 4.2.Wygląd Aplikacji...8 5.Wybór Pliku oraz Ustawienia Emisji... 9 5.1.Wybór Urządzenia Wyjściowego (Nadajnika)...9 5.2.Wybór Pliku do Emisji...9 5.3.Odtwarzanie Części Pliku...10 5.4. Ustawienia Modulatora...11 5.5.Emisja Błędów Kontrolnych...12 5.6.Modyfikacja Tablic TDT/TOT... 12 5.7.Pomoc...13 6.Okno Analizatora Strumienia Transportowego... 14 6.1.Podgląd Kontentu...14 6.2.Podgląd względem PID...14 6.3.Szczegółowe Informacje o Pliku...14 7.Parametry Emisji Strumienia Transportowego... 15 7.1.Bit-Rate...15 7.2.Wielkość Pakietów...15 7.3.Ustawienia Sygnału DVB/ASI...15 7.4.Ustawienia Odtwarzania Cyklicznego...16 8.Sterowanie Odtwarzaczem... 17 8.1.Wskaźnik Czasu Emisji...17 8.2.Przyciski START, PAUZA, STOP...17 8.3.Przycisk Odtwarzania w Pętli...17 8.4.Wskaźnik Stanu Odtwarzacza...17 8.5.Licznik Czasu Emisji...18 8.6.Licznik Ilości Pętli/ Całkowitego Czasu Emisji... 18 9.Wskaźniki Zajętości Buforów... 19 Tel/Fax: (22) 846 05 03; elemier@elmier.pl 2 / 19 July 2005
1.Wprowadzenie Program DTC-300 StreamXpress jest odtwarzaczem ze zoptymalizowaną obsługą przeznaczonym do odtwarzania w czasie rzeczywistym Strumienia Transportowego MPEG-2. Program może być uruchomiony na komputerze klasy PC. Program wykorzystuje jako urządzenia wyjściowe (nadajniki Strumienia Transportowego w warstwie fizycznej) wyroby firmy DekTec. StreamXpress umożliwia kontrolę wielu parametrów nadawanych Strumieni Transportowych, jak: wybór kontentu, PID, informacje o plikach. Podstawowe funkcje programu to: start nadawania, zatrzymanie nadawania, pauza, płynne nadawanie w pętli. Niewątpliwą zaletą pakietu jest też jego bardzo dobry stosunek możliwości do ceny. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 3 / 19 July 2005
2.Specyfikacja i Wymagania Minimalne 2.1.Wyjściowy Bit-Rate 214 Mb/s maximum, ograniczenie z uwagi na typ zastosowanego Nadajnika.: DVB/ASI: DTA-140 oraz DTU-205 = 214 Mb/s, DTA-100 = 150 Mb/s. DVB/SPI: DTA-102 = 108 Mb/s. QPSK L-band DTA-107 = 72 Mb/s. Rozdzielczość wyjściowa: 1 bit/s 2.2.Kompatybilne nadajniki sprzętowe (urządzenia wyjściowe) Każdy Nadajnik Strumienia Transportowego produkcji firmy DekTec. DVB/ASI: DTA-100/107/110/140, DTU-205 DVB/SPI: DTA-102 2.3.Minimalne wymagania dla komputera/laptopa System Operacyjny: Windows 2000 ( SP4) / XP ( SP1a) / 2003 Processor: PIII 300MHz minimum RAM: 256MB HDD: > 40Mbit/s dla dysku bez systemu operacyjnego 100Mb/s wspólny HDD 7200 RPM SATA lub SCSI > 100Mb/s wspólny 15000 RPM SCSI, Striped 7200 RPM SATA, or Striped SCSI 1 Nota 1: Dwa dyski ATA mogą zostać użyte, jednakże parametry ustępują zwykle dyskom SATA lub SCSI. Nota 2: Parametry komputera zależą ściśle od konfiguracji sprzętowej i programowej. 1 Best performance is achieved using Striped SATA or SCSI Drives Tel/Fax: (22) 846 05 03; elemier@elmier.pl 4 / 19 July 2005
3.Instalacja Pakietu StreamXpress 3.1.Instalacja z kartą PCI firmy DekTec 1. Wyłączyć zasilanie komputera, zainstalować karty PCI firmy Dektec (DTA- 100/102/107/110/140), włączyć zasilanie. 2. Załadować aktualną wersję oprogramowania DTC-300 StreamXpress ze strony producenta http://www.dektec.com/downloads/applications.asp. 3. Instalacja zawarta jest w archiwum typu.zip. W celu rozpoczęcia procedury instalacji uruchomić program StreamXpress SetUp.exe. 4. Instalacja odbywa się samodzielnie. Należy zwrócić uwagę na prawidłowy wybór sterownika do zainstalowanej karty (lub kart) nadajnika DTA-1xx. (Patrz Rys. 1). 3.2.Instalacja z adapterem USB-2 typu DTU-2xx FantAsi firmy DekTec 1. Załadować aktualną wersję oprogramowania DTC-300 StreamXpress ze strony producenta (http://www.dektec.com/downloads/applications.asp). 2. Instalacja zawarta jest w archiwum typu.zip. W celu rozpoczęcia procedury instalacji uruchomić program StreamXpress SetUp.exe. 5. Instalacja odbywa się samodzielnie. Należy zwrócić uwagę na prawidłowy wybór sterownika do zainstalowanej karty (lub kart) nadajnika DTA-1xx. (Patrz Rys. 1). 3. Podłączyć adapter DTU-2xx do portu USB komputera. Po wykryciu nowego urządzenia przez system Windows należy pozwolić na automatyczne znalezienie prawidłowego sterownika. W niektórych przypadkach proces należy powtórzyć. W zależności od konfiguracji komputera proces instalacji adapter może być konieczny po każdorazowym odłączeniu adaptera. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 5 / 19 July 2005
3.3.Licencja Rys. 1 Przykład instalacji sterowników w programie DTC-300 Używanie oprogramowania wymaga posiadania ważnej licencji 2. W czasie uruchomienia programu sprawdza on w podłączonych do komputera: Karcie DTA-1xx lub adapterze DTU-2xx ważność licencji. Przy braku ważnej licencji wyświetlany jest odpowiedni komunikat na pasku statusowym. Przy ważnej licencji program StreamXpert uruchamia się. Przy zakupie zestawów karta lub adapter plus oprogramowanie (np. DTA-102SX lub DTU- 205SX) licencja jest uaktywniana w czasie sprzedaży produktu. Oprogramowanie można wtedy używać bezpośrednio po instalacji w komputerze. Jeśli oprogramowanie jest kupowane do wcześniej zakupionego urządzenia nie posiadającego ważnej licencji należy skontaktować się z dystrybutorem firm DekTec, firmą Elmier (elmier@elmier.pl) celem uzyskania licencji na zakupione oprogramowanie. Do uzyskania licencji wymagane jest przesłanie numeru seryjnego karty bądź adaptera USB. Należy użyć programu DtInfo do odczytu S/N urządzenia, bądź odczytać żądany numer z naklejki na urządzeniu. Licencja zostanie przesłana do zamawiającego w formie małego programu, który należy uruchomić na komputerze, w którym zainstalowana jest karta bądź adapter USB DekTec a. Program wgrywa do karty / adaptera licencję na używanie oprogramowania, StreamXpert. 2 Pakiet StreamXpress wymaga licencji dla każdego podłączanego nadajnika (urządzenia wyjściowego) Tel/Fax: (22) 846 05 03; elemier@elmier.pl 6 / 19 July 2005
Do sprawdzenia ważności licencji należy użyć bezpłatnego programu DtInfo (do pobrania ze strony http://www.dektec.com/downloads/utilities.html). Dodatkowo DtInfo następujące wyświetla informacje (Rys. 2): S/N, wersja oprogramowania (firmware), ważność licencji, wersja sterownika. Rys. 2 Wygląd okienka programu DtInfo Tel/Fax: (22) 846 05 03; elemier@elmier.pl 7 / 19 July 2005
4.Opis Ogólny Programu StreamXpress 4.1.Uruchamianie Programu StreamXpress Program można uruchomić podwójnym kliknięciem na ikonę programu znajdującą się na pulpicie. Ikona kreowana jest automatycznie przez program instalujący oprogramowanie. 4.2.Wygląd Aplikacji 1. Belka Narzędziowa: Zestaw narzędzi umożliwiających wybór pliku do emisji, wybór urządzenia wyjściowego (nadajnika), modyfikacje czasu odtwarzania, kontrolę emisji błędów kontrolnych. 2. Analizator Strumienia Transportowego: Okno, w którym wyświetlany jest zestaw informacji o emitowanym Strumieniu Transportowym. Możliwy jest podgląd kontentu, PID, specyfikacji plików. 3. Parametry Emisji: Obszar kontroli parametrów emisji Strumienia Transportowego, a w szczególności: ustawianie wyjściowego Bit-Rate, włączenie/wyłączenie multipleksu, wybranie wielkości pakietów, ustawianie parametrów strumienia ASI. 4. Sterowanie Odtwarzaniem: Obszar umożliwiający sterowanie odtwarzaczem oraz wyświetlający informacje o stanie odtwarzacza. 5. Okna Buforów: Wykresy zajętości bufora dysku oraz bufora w nadajniku. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 8 / 19 July 2005
5.Wybór Pliku oraz Ustawienia Emisji Pierwszym krokiem przed przystąpieniem do emisji Strumienia Transportowego jest wybór urządzenia wyjściowego (nadajnika). Następnie należy wybrać plik do odtwarzania oraz skonfigurować odtwarzacz według własnych potrzeb. 5.1.Wybór Urządzenia Wyjściowego (Nadajnika) Jeśli w komputerze zainstalowana jest tylko jedna karta PCI lub podłączony jest jeden adapter USB program ustawia to urządzenia jako domyślne urządzenie wyjściowe. W przypadku kilku zainstalowania nadajników wyboru dokonuje użytkownik poprzez odpowiednie menu znajdujące się na belce narzędziowej. Informacja o wybranym urządzeniu wyświetlana jest na belce. Rys. 3 Okno wyboru urządzenia wyjściowego (nadajnika) 5.2.Wybór Pliku do Emisji Wyboru pliku do emisji można dokonać na dwa sposoby, jak pokazano na Rys. 4 Rys. 4 Wybór pliku do emisji Program StreamXpress domyślnie wyświetla zbiory o rozszerzeniach *.trp oraz *.ts. Pliki z innymi rozszerzeniami będą wyświetlane po wybraniu opcji [All Files]. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 9 / 19 July 2005
Rys. 5 Wyszukiwanie plików 5.3.Odtwarzanie Części Pliku Odtwarzanie plików może odbywać się na dwa sposoby. Domyślnym sposobem pracy odtwarzacza StreamXpress jest emisja całej zawartości zbioru. Alternatywnym sposobem jest emisja części zawartości zbioru opcja [Sub Loop]. Konfiguracji odtwarzacza do pracy w trybie [Sub Loop] dokonywana jest w menu [Edit]. Rys. 6 Wybór opcji Sub Loop Pierwszym krokiem jest wybranie trybu [Sub Loop]. Następnie należy zdefiniować w odpowiednich polach czasy: startu, zatrzymania oraz czas emisji części pliku. Parametry te są wzajemnie współzależne. Pole EOF wyświetla całkowity czas trwania pliku emisyjnego. Przy wybraniu opcji [Sub Loop] na odtwarzaczu wyświetlana jest odpowiednia informacja "Sub Loop Selected". Tel/Fax: (22) 846 05 03; elemier@elmier.pl 10 / 19 July 2005
5.4. Ustawienia Modulatora Rys. 7 Definiowanie parametrów opcji Sub Loop Niektóre karty firmy DekTec, jak modulator QPSK typu DTA-107 wymagają konfiguracji dodatkowych parametrów. Wykonuje się to poprzez wywołanie menu [Edit > Modulator Settings...]. Rys. 8 Wywołanie menu Modulator Settings Po wywołaniu menu można ustawić żądaną częstotliwość wyjściową oraz FEC. Inne karty modulatorów firmy DekTec (DTA-110/115) konfigurowane są podobnie. Rys. 9 Ustawienia parametrów karty modulatora QPSK Tel/Fax: (22) 846 05 03; elemier@elmier.pl 11 / 19 July 2005
5.5.Emisja Błędów Kontrolnych Program StreamXpress umożliwia realizację kontrolowanej emisji następujących typów błędów w nadawanym Strumieniu Transportowym: symulacja utraconych pakietów, przekłamania bitów i bajtów. Opcja ta jest użyteczna do kontroli poprawności pracy wszelkiego typu urządzeń dystrybucyjnych oraz odbiorczych. W celu konfiguracji procedury wstrzykiwania błędów należy otworzyć menu [Tools > Error Injection...] Rys. 10 Wybór menu Error Injection Należy następnie wybrać typ błędów, które chcemy symulować, zdefiniować prawdopodobieństwo występowania błędów (ilość błędów w n pakietach) oraz podać ilość przekłamań w pakietach (osobno dla bitów i bajtów). 5.6.Modyfikacja Tablic TDT/TOT Rys. 11 Definiowanie występowania błędów Program StreamXpress umożliwia modyfikację zawartości tablic TDT/TOT (czas i data) w emitowanym Strumieniu Transportowym DVB. W celu dokonania modyfikacji należy otworzyć menu [Tools > TDT/TOT Adaptation...]. Rys. 12 Wybór opcji modyfikacji Tablic TDT/TOT Tel/Fax: (22) 846 05 03; elemier@elmier.pl 12 / 19 July 2005
Wybierając opcję [Do not change TDT/TOT time in first loop] czas i data zdefiniowane w Tablicach TDT/TOT pozostają nie zmienione (o ile nie zostaną ustawione odpowiednie opcje w menu [Wrap-Around>Adapt TDT/TOT]). W pozostałych przypadkach zawartość Tablic ulegać będzie zmianie odpowiednio do bieżących nastaw komputera lub decyzji użytkownika. 5.7.Pomoc Rys. 13 Wybór procedury modyfikacji Tablic TDT/TOT Menu [Help > About] pokazuje wersję Programu. Rys. 14 Wersja oprogramowania Tel/Fax: (22) 846 05 03; elemier@elmier.pl 13 / 19 July 2005
6.Okno Analizatora Strumienia Transportowego Program StreamXpress umożliwia analizę podstawowych parametrów Strumienia Transportowego, jak: wyświetlenie kontentu, wartości PID, informacji o plikach. Dzięki tym informacjom znacznie łatwiejszą staje się konfiguracja sposobów emisji plików. 6.1.Podgląd Kontentu Rys. 15 Okno Analizatora Strumienia Transportowego. W opcji tej wyświetlana jest informacja o poszczególnych składnikach Strumienia Transportowego pogrupowana względem nadawanych serwisów / programów. Szczegółowe informacje na temat każdego serwisu / programu uzyskuje się poprzez rozwinięcie opisów (kliknięcie na znak +). 6.2.Podgląd względem PID W opcji tej wyświetlana jest informacja o poszczególnych składnikach Strumienia Transportowego pogrupowana względem nadawanych PID-ów. PID-y wyświetlane są w formacie dziesiętnym, w porządku rosnącym. Szczegółowe informacje dla każdego serwisu skojarzonego z danym PID-em uzyskuje się poprzez rozwinięcie opisów (kliknięcie na znak +). 6.3.Szczegółowe Informacje o Pliku W oknie tym wyświetlane są następujące informacje: wielkość pliku w bajtach i pakietach, wielkość pakietów, Bit-Rate, miejsce Startu i Końca poszczególnych kontentów (serwisów). Tel/Fax: (22) 846 05 03; elemier@elmier.pl 14 / 19 July 2005
7.Parametry Emisji Strumienia Transportowego Program StreamXpress posiada szerokie możliwości konfiguracji sposobów emisji Strumienia Transportowego uwzględniających indywidualne potrzeby użytkownika. Do najważniejszych parametrów, które mogą być ustawiane, należą: Bit-Rate, wielkość Pakietów, parametry sygnału ASI, opcje odtwarzania cyklicznego. Rys. 16 Ustawianie parametrów odtwarzania Strumienia Transportowego 7.1.Bit-Rate Oryginalny Bit-Rate Strumienia Transportowego określany jest przez sygnał PCR zawarty w Strumieniu. Program umożliwia zmianę wartości Bit-Rate w granicach 1bit/s... 214Mbit/s, (ale nie więcej niż dopuszczalna wartość dla zastosowanego nadajnika sprzętowego) poprzez wpisanie żądanej wartości w oknie [Play-out rate]. Przywrócenie oryginalnej wartości Bit-Rate dla Strumienia dokonuje się poprzez kliknięcie belki [set to default]. Opcja RMX określa sposób emisji Strumienia Transportowego w przypadku, gdy ustawiony przez użytkownika Bit-Rate jest większy od oryginalnego. Przy ustawionej opcji RMX program dokonuje re-multipleksingu Strumienia, dodając NULL Pakiety, aby osiągnąć pożądane parametry transmisji (gęstość mocy) oraz żądany Bit-Rate. Przy zablokowaniu opcji RMX program odtwarza Strumień z założoną prędkością Bit-Rate, bez wstawiania NULL Pakietów. 7.2.Wielkość Pakietów W zależności od potrzeb możliwy jest wybór następującej wielkości pakietów. 1. Wybór opcji [raw] umożliwia emisję pakietów w oryginalnej wielkości, tak jak to określono oryginalnie w odtwarzanym Strumieniu Transportowym. 2. Wybór opcji [188-byte packet] wymusza emisję pakietów o długości 188 bajtów. Nadmiarowe bity (Reed-Solomon lub inne kody korekcyjne) zostają obcięte. 3. Wybór opcji [188 + 16 zero bytes] wymusza emisję pakietów o długości 204 poprzez dodanie do Pakietu 188 bajtów 16 bajtów zerowych. 7.3.Ustawienia Sygnału DVB/ASI Domyślnym sposobem emisji Strumienia Transportowego w formacie DVB/ASI jest tryb emisji pakietowej. Wybór opcji [Burst mode] wymusza emisję w trybie burst (impulsowym). Opcja [Invert DVB/ASI] wymusza inwersję sygnału DVB/ASI. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 15 / 19 July 2005
7.4.Ustawienia Odtwarzania Cyklicznego Program StreamXpress umożliwia odtwarzanie Strumienia Transportowego w pętli (Wrap mode). 1. Ustawienie opcji [Continuity counter] umożliwia płynne przejście pomiędzy końcem pętli, a początkiem następnej pętli dzięki modyfikacji licznika. 2. Ustawienie opcji [PCR, DTS/PTS] umożliwia dalszą poprawę płynności przejścia przez punkt końcowy / początkowy pętli dzięki korekcji sygnałów PCR oraz PTS/DTS. 3. Przy wyborze opcji [TDT/TOT] Tablice TDT/TOT (data i czas) będą aktualizowane na bieżąco, w zależności od ustawień w p. 5.6. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 16 / 19 July 2005
8.Sterowanie Odtwarzaczem Sterowanie Odtwarzaczem realizowane jest poprzez odpowiedni panel, pokazany na Rys. 17. Na panelu wyświetlane są również informacje o stanie emisji Strumienia Transportowego. 8.1.Wskaźnik Czasu Emisji Rys. 17 Panel sterujący Odtwarzacza Wskaźnik czasu emisji pełni dwie funkcje. Pierwsza to wizualizacja upływu czasu emisji w postaci przesuwającego się wskaźnika. Druga to umożliwienie rozpoczęcia emisji Strumienia od wskazanego punktu czasowego. W tym celu należy zatrzymać odtwarzanie, następnie przesunąć wskaźnik (wskazać wskaźnik kursorem myszki, nacisnąć lewy klawisz myszki, przeciągnąć wskaźnik przytrzymując naciśnięty lewy klawisz myszki) na pasku na żądaną pozycję i włączyć odtwarzanie. Wskaźnik można również przesuwać podczas odtwarzania. 8.2.Przyciski START, PAUZA, STOP Poniższe przyciski służą do rozpoczęcia odtwarzania, pauzy oraz zakończenia odtwarzania. 8.3.Przycisk Odtwarzania w Pętli Przycisk [Wrap] wymusza cykliczne odtwarzanie Strumienia Transportowego w pętli. Należy pamiętać o prawidłowym ustawieniu parametrów odtwarzania cyklicznego p.7.4. 8.4.Wskaźnik Stanu Odtwarzacza Wskaźnik wyświetla informację o stanie odtwarzacza: [Play] odtwarzanie w toku, [Pause] włączona Pauza, [Done] Zakończenie / zatrzymanie odtwarzania, [Idle] bezczynność, [Error] wystąpienie błędu. Informacja o błędzie wyświetlana jest na czerwono. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 17 / 19 July 2005
Zwykle informacja o błędzie odnosi się do problemów powstałych przy emisji (odtwarzaniu) Strumienia Transportowego. Najczęstszym przypadkiem jest przepełnienie buforów programu przy próbach odtwarzania Strumienia Transportowego z za wysoką wartością Bit-Rate, niedostosowaną do możliwości komputera. 8.5.Licznik Czasu Emisji Licznik pokazuje bieżący czas emisji Strumienia Transportowego. Licznik jest zerowany w czasie odtwarzania nowej pętli. Wskazania licznika są synchroniczne do wskazań wskaźnika czasu emisji. 8.6.Licznik Ilości Pętli/ Całkowitego Czasu Emisji Licznik wskazuje ilość odtworzeń pętli oraz całkowity czas emisji od momentu startu. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 18 / 19 July 2005
9.Wskaźniki Zajętości Buforów Wskaźniki pokazują stan wykorzystania buforów: dysku oraz nadajnika. Są to niezwykle użyteczne informacje pokazujące czy zastosowany komputer realizuje poprawnie emisję Strumienia Transportowego o zadanym Bit-Rate. Podczas prawidłowego działania systemu oba wskaźniki powinny pokazywać równe, zielone linie ułożone w pobliżu górnej granicy okna Rys. 18. W przypadku występowania problemów linie opadają do dolnej granicy okna Rys. 19. Typowo problemy pojawiają się najpierw w buforze nadajnika, następnie w buforze dysku. Rys. 18 Wskaźniki buforów odtwarzacza praca normalna Rys. 19 Wskaźniki buforów odtwarzacza występowanie problemów Producent zastrzega możliwość zmian. Tel/Fax: (22) 846 05 03; elemier@elmier.pl 19 / 19 July 2005