1. Szybki start.
2. Instalacja.
3. Okno programu.
4. Ustawienia podstawowe.
5. Satelity, przełączniki i wyszukiwanie kanałów.
6. Edycja ustawień kanałów.
7. Telegazeta.
8. Dystrybucja sygnału TV Sat w sieci LAN.
9. Tryb pełnego ekranu.
9.1 Korzystanie z EPG.
9.2 Opcej Shutdown.
9.3 Napisy.
9.4 Menu konfiguracyjne
1. Szybki start.
Sekcja dla niecierpliwych, czyli skrócona instrukcja uruchomienia i konfiguracji programu.
| Krok 1. |
Rozpakowujemy archiwum DiaVloB_xxxxxx.zip do wybranego katalogu, np. C:\Program Files\DVB\DiaVloB\ |
| Krok 2. |
Jeżeli nie mamy zainstalowanych filtrów do dekodowania strumienia MPEG
rozpakowujemy archiwum DiaVloB_filters.zip i uruchamiamy skrypt register.bat |
|
| Krok 3. |
W razie potrzeby kopiujemy Pluginy które chcemy wykorzystać do
katalogu Plugins w głównym katalogu programu, np. C:\Program Files\DVB\DiaVloB\Plugins\ |
| Krok 4. |
Uruchamiamy program DiaVloB.exe. Można wykonać skrót na pulpicie i we
właściwościach jako Klawisz skrótu: wpisać Ctrl + Shift + Alt + F6 co pozwoli uruchomić program przy użyciu pilota. |
| Krok 5. |
Skanujemy satelite np. ustawiania dla karty podłączonej do jednego
konwertera skierowanego na Hotbirda
Przycisk Setup & scan w głównym oknie programu. W nastepnym oknie
zaznaczamy "DiSEqC type: None" "Dish/LNB#1: 13.0 E Hotbird 1,2,3,4,6". Przyciskiem
Scan przechodzimy do nastepnego okna
W kolejnym oknie zaznaczamy: Store FTA video channels, Store scrammbled video channels
Store FTA audio channels, Store scrammbled audio channels i przyciskiem
Scan all transponders from 13.0 E Hotbird 1,2,3,4,6 rozpoczynamy poszukiwania programów.
Po zakończeniu wybieramy kolejno przyciski Close i Done.
|
| Krok 6. |
Przycisk Setup w głównym oknie programu. W następnym oknie
wybieramy np. "DirectShow graph: WinXp V-nVidia, A-InterVideo.xgr". Przyciskiem Test
sprawdzamy czy wszystko działa i zatwierdzamy przyciskiem OK.
|
| Krok 7. |
Jeżeli używamy pluginów konfigurujemy je w oknie dostepnym za
pośrednictwem przycisku Plugins. |
| Krok 8. |
Wybieramy dwuklikiem program z listy Channels i ogladamy. Dwuklik na obrazie przeniesie nas do trybu pełnego ekranu. |
| Krok 9. |
Chcemy wiedzieć więcej? Czytamy instrukcje, testujemy, pytamy na forum. |
2. Instalacja.
Program nie wymaga instalacji - trzeba go tylko rozpakować do dowolnego katalogu (układ
podkatalogów musi zostać zachowany). Pluginy - zarówno z API MultiDec jak i DVBCore
należy (wraz z przynależnymi do nich plikami) skopiować do podkatalogu Plugins. Nie ma
potrzeby używania pluginów: MDWrapper (gdyż wtyczki MD są obsługiwane bezpośrednio przez
DiaVloB) oraz AVBroadcaster (dystrybucja video przez sieć UDP/RTP jest również wbudowana).
Program jest anglojęzyczny (wersja z polskim interfejsem powstanie w miarę wolnego czasu),
ale interfejs jest na tyle nieskomplikowany, że nikt nie powinien mieć problemów.
3. Okno programu.
Program może pracowac w trybie okienkowym lub pełnoekranowym. Wygląd w trybie okienkowym
prezentuje poniższy obrazek. Z poziomu tego okna dostepne sa wszystkie funkcje programu
oraz opcje konfiguracyjne.

Sekcja Channels:
Przycisk aktywowania filtrów kanałów dostepny jest w górnej części sekcji. Wywołuje
on okno konfiguracji filtru kanałów pozwalające ustalić ograniczenia dotyczące
kanałów które maja zostać wyświetlone na liście w sekcji Channels przycisku.
Okno Channels list filter wygląda tak jak na obrazku poniżej.

Kolumna pierwsza: Channel name - Nazwa kanału.
Kolumna druga: Number - Przypisany numer pozwalający na wybór kanału w trybie pełnoekranowym.
Kolumna trzecia: -
Kolumna czwarta: Provider name - Nazwa dystrybutora.
Kolumna piąta: Network id - Identyfikator sieci
Kolumna szósta: Txt - Język teletextu
Sekcja Channels pozwala poprzez dwuklik na wybór kanału oraz przy
użyciu prawego przycisku myszy na dostęp do menu kanałów. Menu prezentuje poniższy obrazek.

Menu to daje dostęp do nastepujących opcji:
Play - uruchomienie wybranego kanału.
Record - nagrywanie wybranego kanału.
Edit - przejście do okna Channel settings.
Set number - przydzielenie wybranemu kanałowi numeru. Numer można wykorzystać
do sortowania listy oraz wyboru kanałów w trybie pełnoekranowym.
Remove number - usunięcie przydzielonego numeru.
Number - - zmiana numeru kanału o jeden w dół.
Number + - zmiana numeru kanału o jeden w góre.
Sekcja Current channel:
Informacje o aktualnym kanale: Numer: Nazwa / Nazwa dystrybutora / Nazwa satelity.
Sekcja Recording info:
Informacje o stanie nagrania: Rozmiar nagrania w MB (Ilość nagrywanych MB na sekunde) Czas nagrania.
Sekcja Broadcasting info:
Informacje oraz dostep do opcji zwiazanych z dystrybucja sygnału z karty DVB w sieci TCP/IP.
Przyciski:
Główne okno programu zawiera nastepujące przyciski:
Play - Uruchamia wybrany program.
Record - Rozpoczyna nagrywanie wybranego kanału.
Brodcast - Rozpoczyna dystrybucje sygnału w sieci TCP/IP
Stop - Wyłacza podgląd kanału.
Cancel - Wyjście z programu.
Funkcje przycisków Edit, Teletext, Settings, Setup & scan i Plugins opisane zostały w dalszej części instrukcji.
Sekcja EPG:
Informacje o aktualnej oraz następnej audycji na kanale wybranym w sekcji Channels.
4. Ustawienia podstawowe.
Okno DiaVloB general settings dostępne jest za pośrednictwem przyciskiu Settings
w głównym oknie programu. Opcje umieszczone na pięciu zakładkach dostępnych w tym
oknie dają możliwości zmian podstawowych ustawień programu.
UWAGA! Z nieznanych mi powodów formatki tego okna są w moim systemie troche nie takie jak powinny
co widać na ilustracjach.
4.1 Zakładka Direct Show.

Sekcja DirectShow graph pozwala na wybranie i przetestowanie jednego
z grafów znajdujacego sie w katalogu \DiaVloB\Graphs\.
Sekcja Full screen video mode jest w aktualnej wersji (1.04b) nieaktywna.
4.2 Zakładka Recording.

Sekcja Recording directory umożliwia wpisanie lub wybranie katalogu do
którego będą nagrywane audycje.
Free space on records - Podaje informace na temat wolnego miejsca
na dysku wybranym do zapisy nagrywanych audycji oraz przybliżony czas nagrania
jaki można na nim zmieścić.
Record teletext subtitles (separate *.txt file) pozwala na aktywowanie
równoległego zapisu strumienia A/V oraz napisów nadawanych jako teletext przez
niektóre kanały np. BBC Prime.
4.3 Zakładka Teletext.

Sekcja Teletext pozwala na:
Use(capture) teletext data - uruchomienie przechwytywania danych teletextu.
Default - wybór domyślnej wersji językowej teletextu.
Font - wybór czcionki teletekstu (chyba nieaktywne).
4.4 Zakładka Others.

Sekcja Services zawiera opcje:
Parse satellite time - wykorzystanie czasu nadawanego z satelitów.
Parse EPG Data - obsługa strumienia danych EPG. Jeżeli taopcja jest wyłączona
nie mamy informacji jaka audycja jest nadawana i co będzie później.
Sekcja Extras umożliwia właczenie następujących opcji:
Start with last viewed channel - po uruchomieniu programu bedzie przełączony
na ostatni kanał jaki był uruchomiony przed zamknięciem.
Auto-save OSD changes - aktywuje zapis zmian dokonanych z poziomu menu pełnego ekranu
np. zmiana wykorzystywanego grafu.
4.5 Zakładka AV broadcast.
Została opisana w sekcji 8. Dystrybucja sygnału TV Sat w sieci LAN.
5. Satelity, przełączniki i wyszukiwanie kanałów.
Okno Dish/LNB settings dostępne jest za pośrednictwem przyciskiu Setup & scan
w głównym oknie programu. Opcje dostępne w tym oknie pozwalaja na skonfigurowanie programu wsposób
odpowiedni dla posiadanej instalacji antenowej.

Dostepne opcje i informacje:
Sekcja DiSEqC type::
None: - Ustawienie dla systemu z jedna czaszą podłączona bezpośrednio do karty DVB.
Simple: - Ustawienie dla systemu z przełącznikiem dwóch konwerterów.
1.0/2.0: - Ustawienie dla systemu z przełącznikiem czterech konwerterów wykorzystującym rozkazy DiSEq ver.1.0 lub 2.0.
Sekcja Dish/LNB#1:
W zależności od ustawienia w sekcji DiSEqC type: dostępna jest jedna, dwie lub cztery sekcje Dish/LNB#X gdzie "X" jest numerem konwertera.
Każda sekcja pozwala na ustawienie następujących parametrów:
Satellite: - Lista wybor pozwalająca na ustawienie satelity na którego ustawiona jest
czasza podłaczona do odpowiadającego wejścia przełącznika. Przycisk Scan pozwala przejść do okna skanowania
wybranego satelity opisanego w dalszej części instrukcji
LOF1: -
LOF switch: -
LOF2: -
Uniwersal: -
Custom: -
Opcje mieszczące się w oknie Scan satellite pozwalają na przeskanowanie
wybranego satelity zgodnie z ustawionymi preferencjami.

Dostepne opcje i informacje:
Sekcja Transponder:
Frequency: - Czestotliwość transpondera.
Symbol rate: - Przepływność transpondera.
Sekcja Polarization:
Horizontal - Polaryzacja pozioma.
Vertical - polaryzacja pionowa.
Sekcja Signal quality:
Wskaźnik jakości sygnału aktualnie skanowanego transpondera.
Sekcja Found so far:
Wskaźnik zaawansowania skanowania transpondera wraz z ilościa znalezionych kanałów.
Sekcja Store programs:
Store FTA video channels - Wykrywanie niekodowanych kanałów telewizyjnych.
Store scrammbled video channels - Wykrywanie kodowanych kanałów telewizyjnych.
Store FTA audio channels - Wykrywanie niekodowanych kanałów radiowych.
Store scrammbled audio channels - Wykrywanie kodowanych kanałów radiowych.
Store non video/audio FTA channels - Wykrywanie niekodowanych kanałów danych.
Store non video/audio scrammbled channels - Wykrywanie kodowanych kanałów danych.
Sekcja Know transponders:
Sekcja zawiera listę wszystkich znanych transponderów dla wybranego satelity. Kolumny zawierają następujące informacje:
Kolumna pierwsza: - Częstotliwość pracy transpondera.
Kolumna druga: - Liczba znalezionych programów.
Kolumna trzecia: - Polaryzacja transpondera.
Kolumna czwarta: - Przepływność transpondera.
Przyciski:
Scan all transponders from XYZ - Skanowanie wszystkich transponderów z satelity XYZ.
Scan only one transponder - Skanowanie transpondera wybranego w sekcji Know transponders.
Scan all transponders from network - Skanowanie wszystkich transponderów należących do wybranej sieci.
Stop - Przerwanie procesu skanowania.
Close - Zamkniecie okna Scan satellite i powrót do okna Dish/LNB settings.
6. Edycja ustawień kanałów.
Okno Channel settings dostępne jest za pośrednictwem przyciskiu Edit
w głównym oknie programu. Opcje dostępne w tym oknie dają możliwości zmian ustawień
poszczególnych kanałów dostępnych w sekcji Cannels głównego okna programu.

Dostepne opcje i informacje:
Sekcja Parameters:
Satellite: - Nazwa satelity z którego pochodzi kanał.
Frequency: - Częstotliwość na której nadawany jest kanał.
Symbol rate: -
Polarization: - Polaryzacja.
Type: - Rodzaj kanału. Telewizja, radio, dane.
Sekcja Names:
Channel name: - Nazwa kanału, można dopasowac do własnych upodobań.
Provider name: - Nazwa nadawcy, można dopasowac do własnych upodobań.
Sekcja Scrambling:
Scrambled: - Przełącznik program kodowany/nie kodowany
Sekcja Pid's:
Audio: - Umożliwia wybór wersji językowej lub systemu nadawanego dźwięku, np. STEREO/AC3 dla TVN
EMM: -
ECM: -
Sekcja EPG ID's:
EPG SID: -
EPG NetID: -
Template channel - Daje dostęp do okna Channel list w którym
możemy wybrać kanał będący źródłem danych EPG.

Sekcja Subtitles:
Sekcja ta zawiera pocje pozwalające na uruchomienie i skonfigurowanie obsługi
przez program "subtitles" czyli różnych wersji językowych napisów nadawanych w
trakcie niektórych audycji np. na kanale BBC Prime.
Lista wyboru: - Umożliwia wybór wersji językowej napisów
Delay: - Pozwala na ustawienia opóźnienia z jakim mają pojawiać się napisy.
Sekcja Pid's info:
SID: -
PMT: -
PCR: -
Video: -
NetID: -
TSID: -
Sekcja Teletext language:
Lista wyboru: - Umożliwia wybór domyślnej wersji językowej TELETEXTU
7. Telegazeta
Poczawszy od wersji z 03.12.2003 DiaVloB obsługuje Teletext.
W trybie okienkowym dostępny po wciśnięciu przycisku Teletext, w trybie
pełnoekranowym klawisza Teletext na pilocie ('A' na klawiaturze).
W trybie okienkowym Teletext prezentuje sie jak na obrazku poniżej.

Kolejny obrazek prezentuje Teletext w trybie pełnoekranowym.

Numer strony do wyświetlenia może być podany bezpośrednio z klawiatury
(również pilota) - klawisze numeryczne. Można również przełączać się między
kolejnymi stronami przyciskami CH+/CH- (PageUp/PageDown). Jeżeli strona ma
więcej niż jedną podstronę, to możliwe jest wyświetlanie bieżącej podstrony
(tak jak jest przesyłana przez nadawcę) lub wybranie dowolnej podstrony.
Przełączanie między podstronami klawiszami VOL-/VOL+ (Left/Right na klawiaturze).
Jeżeli wybrana jest konkretna podstrona, jej numer jest wyświetlany w lewym górnym rogu
okna (za numerem strony), w trybie "auto" wyświetlany jest tylko numer strony.
Nie można przełączać się w przypadku stron z listami dialogowymi (takich jak np.
strony 880-889 na BBC Prime) lub podających informacje z ostatniej chwili (jak
strona 111 na Polsat). Klawiszologia jest taka sama dla trybu okienkowego
i pełnoekranowego.
Dla programów, do których nadawana jest telegazeta, gromadzenie informacji
rozpoczyna się "w tle" w momencie przełączenia na dany kanał. Obciążenie procesora
tym spowodowane nie jest duże, ale można wyłączyć odczyt telegazety w oknie "Settings".
Tam można również wymusić domyślny język telegazety - nie wszyscy nadawcy przesyłają
tę informację w strumieniu danych teletekstu. Można również ustalić/wymusić język
dla konkretnego programu (we właściwościach programu), ale ustawienie w oknie
"Settings" ma większy priorytet (chyba, że wybrano "Channel default",
co oznacza użycie ustawienia z właściwości programu).
8. Dystrybucja sygnału TVSat w sieci LAN.
Program posiada wbudowaną funkcję dystrybucji sygnału w sieci LAN. Pozwala ona na
oglądanie tego samego programu na komputerach połączonych w siec LAN z komputerem
wyposażonym w kartę DVB.
Konfiguracja opcji dystrybucji sygnału w sieci LAN dostępna jest za pośrednictwem zakładki
AV broadcast w okinie ustawień programu wywoływanym przyciskiem Settings
w głównym oknie programu.
Opcje konfiguracyjne prezentuje poniższy obrazek.

Ustawienia przedstawione na powyższym obrazku odpowiadaja konfiguracji w której
serwer DVB ma adres 192.168.0.2, adres na który beda rozsyłane ramki z strumieniem A/V
to 235.1.1.1, port to 5000 a protokół to UDP.
Uruchomienie dystrybucji sygnału nastepuje po wybraniu przycisku Broadcast
w głównym oknie programu.
Do odbioru sygnału rozsyłanego przez DiaVloB w sieci LAN można wykorzystać program
VLC dostępny w wersji zarówno dla systemu Windows jak i Linux.
Odpowiednie ustawienia w programie VLC prezentuje kolejna ilustracja.

Działanie tej funkcji programu, autor strony przetestował we własnej sieci domowej
złożonej z dwóch maszyn pracujących pod kontrola systemu Windows2003Server Personal
Edition Trial. Wszystko działało zgodnie z oczekiwaniami.
Teoretycznie jako klienta można wykorzystać WMP9, jednak autorowi strony nie udało się
zakończyć prób sukcesem. W konfiguracji z komputerami pracującymi pod kontrolą
WindowsXP Pro problem nie występował.
9. Tryb pełnego ekranu.
Wszystko co napisałem powyżej dotyczy ustawiania, przestawiania, konfigurowania
i tym podobnych mniej lub bardziej ciekawych zajęć. Programów takich jak DiaVloB
używa sie jednak przedewszystkim do, niespodzianka, oglądania telewizji.
W tej części instrukcji zajmiemy się trybem pełnego ekranu, czyli najwłaściwszym
sposobem oglądania telewizji.
Do trybu pełnego ekranu mozna dostać się na kilka sposobów:
1. Program automatycznie po uruchomieniu przechodzi w tryb pełnego ekranu.
2. Przy pracy w trybie okienkowym dwuklik na sekcji z obrazem przenosi nas do trybu
pełnego ekranu.
3. W trybie okienkowym do pełnego ekranu przełącza nas klawisz Z na klawiaturze
lub Full Screen na pilocie.
A oto jak program prezentuje się w trybie pełnego ekranu:

9.1 Korzystanie z EPG
W trybie pełnego ekranu mamy również dostęp do informacji nadawanych w systemie EPG.
Po wciśnięciu E z klawiatury lub przycisku EPG na pilocie w dolnej
części ekranu wyświetlane są informacje EPG. To jakie informacje są wyświetlane
zależy od oglądanego kanału, niemniej schemat jest stały dla wszystkich stacji.
Wygląd programu z włączona opcją EPG prezentuje poniższy obrazek.

Informacje podawane za pośrednictwem sekcji EPG są następujące:
1. Linia pierwsza - Nr kanału: Nazwa kanału / Provider / Nazwa satelity
2. Linia druga - Tytuł aktualnie nadawanej audycji.
3. Linia trzecia - Pasek zaawansowania audycji.
4. Linia czwarta - "Początek audycji - Koniec audycji" "Numer i wersja ścieżki audio" "Aktualna godzina (Jakość sygnału)"
Ponowne wciśnięcie E z klawiatury lub przycisku EPG na pilocie w
czasie gdy aktywna jest sekcja EPG powoduje wyświetlenie przez program rozszerzonej
informacji EPG. Najczęściej jest to skrócony opis audycji. Taki stan programu
ilustruje kolejny obrazek.

Korzystając z EPG mozna również sprawdzic jakie audycje nadawane są na kanałach
innych niż aktualnie oglądany bez konieczności przełączania. Informacje takie
można uzyskać w trybie EPG lub rozszerzonego EPG przy użyciu klawiszy PageUp/PageDown
na klawiaturze lub CH+/CH- na pilocie. Klawisze Shift+Up/Shift+Down
lub VOL-/VOL+ na pilocie pozwalają przełączać się w trybie rozszerzonego EPG
pomiędzy opisem audycji bieżącej i nastepnej.
Kolejna ilustracja przedstawia przypadek wyświetlenia informacji o następnej audycji
na kanale Discowery w trakcie oglądania kanału AXN.

9.2 Opcje Shutdown
Od wersji 1.0 programu w trybie pełnego ekranu dostępna jest opcja wyłączenia komputera.
Dostepna jaet ona za pośrednictwem klawisza Power na pilocie lub z klawiatury
za pośrednictwem kompinacji Ctrl Shift Alt F6. Po wybraniu przycisku Power
na ekranie pojawi się menu widoczne na poniższym obrazku.

W menu dostepne sa funkcje takie jak:
Close DiaVloB - zamyka program i przechodzi do Windows.
Shutdown system - zamyka program, zamyka system operacyjny i wyłącza komputer.
Return to DiaVloB - zamyka menu i powraca do programu.
Nawigacja po menu odbywa się za pośrednictwem kalwiszy pilota CH+/CH-,
a zatwierdzenie wybranej opcji nastepuje po wciśnięciu przycisku Play,
lub za pośrednictwem odpowiednich klawiszy z klawiatury.
9.3 Napisy
Kolejna funkcja dostepna od wersji 1.0 jest obsługa "subtitles". Konfiguracji obsługi
napisów dokonujemy w oknie Channel settings opisanym w punkcie 6
instrukcji. Natomiast wygląd napisów prezentuje poniższa ilustracja. Niestety
narazie nie udało sie uzyskać zrzutu napisów nałożonych na obraz.

Dla porównania kolejny obrazek przedstawia napisy obsługiwane za pośrednictwem
teletextu.

Korzyścią z stosowania modułu "subtitles" jako alternatywy dla napisów z teletextu
jest nie występowanie charakterystycznego dla metody z telegazetą "migotania" ekranu.
Natomiast to które napisy są ładniejsze zależy od indywidualnych upodobań.
Uruchomienie menu pełnego ekranu nastepuje za pośrednictwem klawisza Play
na pilocie lub Enter z klawiatury.
Menu Subtitles

Do nawigacji po menu służą kalwisze CH+ / CH- na pilocie, wyboru
pozycji dokonujemy przyciskiem Play.
Menu ustawiania napisów przedstawia kolejny obrazek. Umożliwia ono kolejno:
Subtitles language - wybór wersji językowej.
Subtitles deley - ustawienie opóźnienie napisów.
Subtitles transparency - ustawienie procentowej przezroczystości napisów.
Apply changes - zatwierdzenie zmian.
Menu zamykamy przyciskiem Cancel lub ESC z klawiatury.

Menu ECM

Menu pozwala na wybór wybór ECM aktualnego kanału. Wygląd menu na kolejnym obrazku.

Menu DirectShow

Ostanim menu dostępnym w wersji 1.02 jest DirectShow. Z pozimu tego menu można zmienić
filtry używane do odtwarzania strumienia A/V poprzez wybranie odpowiedniego Grafa.
Menu to zawiera również pozycje informacyjne:
CPU usage: - chwilowe oraz średnie obciążenie procesora.
A/V stream info: - rozdzielczość oraz przepływność strumienia A/V.

Spis skrótów klawiszowych dostepnych w trybie pełnego ekranu.
| Klawiatura |
Pilot |
Funkcja |
| Z |
Full screen |
Przełączenie do trybu okienkowego |
| A |
Teletext |
Uruchomienie telegazety, opis w punkcie 7 instrukcji. |
| Home |
REC |
Rozpoczęcie nagrywania |
| End |
Stop |
Zakończenie nagrywania |
| 0-9 |
0-9 |
Uruchomienie programu o podanym numerze |
| Enter |
Play |
Uruchomienie programu o numerze aktualnie wyświetlanym w sekcji EPG |
| Shift+Up/Shift+Down |
VOL+/VOL- |
Regulacja głośności, funkcjonalność w trybie EPG opisano powyżej |
| R |
Recall |
Przywołanie poprzednio oglądanego programu |
| Shift+Ctrl+Alt+F6 |
Power |
Wyświetlenie menu zamykania programu |
| M |
Mute |
Włączenie/wyłaczenie wyciszenia dźwięku |
| Esc |
Cancel |
Wyjście z trybów EPG lub regulacji głośności |
| ???/??? |
Rewind/Forward |
Zmiana ścieżki audio dla kanałów z wiecej niz jedną wersja dźwięku |
|