WELCOME TO BFU2BFU LINUX
Dnes je čtvrtek 11. března 2010, svátek má Anděla, zítra Řehoř.

O projektu:
Cílem těchto stránek je uspořádat myšlenky a někam napsat zkušenosti, které jsme získali při práci s operačním systémem linux.
Stránky jsou zaměřeny BFU2BFU a jakkoliv může evokovat B2B (Bussines-to-Bussines) jde pouze o zkratku Běžný Franta Uživatel Běžnému Frantovi Uživateli.
Obsah je zaměřený na jednoduché rady a návody především začátečníkům. Nečekejte elektronický časopis ani pravidelnou aktualizaci. Stránky vznikají v našich volných chvílích a v hektické době (a bude hůř). Ale jak vidíte, existují!

Sledujeme televizi s ATI TV Wonder Tuner

     

ATI TV Wonder Tuner je PCI karta se stereo tv tunerem a dekodérem teletextu. Spolu s grafickou a zvukovou kartou umožní v počítači sledovat televizi. Nejde o typ karty vše-v-jednom, majitelé All-In-Wonderů se budou muset po návodu poohlédnout jinam.

K pořízení televizní karty mě vedlo několik důvodů. Pokud trávím u počítače už tak spoustu času, proč si ještě namáhat krční svalstvo tím, že úkosem sleduji televizi. Tu mám od počítače vlevo v pravém úhlu. A při práci na pc jde především o zvuk, dobře se mi pracuje při hudbě. Protože nemám terabytovou sbírku mp3, chtěl jsem si to vynahradit poslechem hudebních kanálů. A v teletextu najdu rychle obrovské množství informací, které bych jinak hledal na internetu.

Tuto kartu jsem zprovoznil na mém historickém stroji. Říkám mu důvěrně Galileo.
HW: P150, 48MB RAM, vga S3Virge DX 2MB RAM, sound Yamaha OPL-SA3.
SW: Red Hat linux 6.2 cz, kernel 2.2.18, popř. i původní předkompilovaný kernel z distribuce (2.2.14-6.0.1.)

Zvuk je zabezpečen externím kablíkem tuner - zvukovka.

Zkompiloval jsem jádro 2.2.18 s příslušnými volbami pro tv a sound moduly:

# I2O device support
#
CONFIG_I2O=m
CONFIG_I2O_PCI=m
CONFIG_I2O_BLOCK=m

# Video For Linux
#
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_BT848=m

# Sound (upravte si podle vaší zvukovky)
#
CONFIG_SOUND=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_OPL3SA2=m

#
# Additional low level sound drivers 
# (bez tohoto by nešel z tuneru zvuk)
#
CONFIG_LOWLEVEL_SOUND=y
CONFIG_VIDEO_MSP3400=m

Po kompilaci jádra a modulů restartujeme a zkusíme nahrát tv moduly ručně.

insmod videodev 
insmod i2c 
insmod tuner type=1 
insmod bttv pll=1 card=1 
insmod msp3400

Kompilaci jádra se můžeme úspěšně vyhnout. Pokud používáme původní předkompilované jádro 2.2.14-6.0.1 z instalace distribuce RH 6.2 CZ, tv moduly již jsou v adresáři /lib/modules/2.2.14-6.0.1/misc.

Nainstalujeme obslužný sw. Pro televizi balíček xawtv-3.07-8.i386.rpm, pro teletext alevt-1.5.0-1.i386.rpm. Oba jsou na RH 6.2 cz cddisk 2, adresář powertools.

Spustíme xawtv, můžeme ladit kanály kurzorovými šipkami. Hodnoty jednotlivých stanic se pak vloží do konfiguračního souboru .xawtv v uživatelském adresáři.

Ukazka xawtv

Při zapojení zvuku externím kablíkem se zvuk (hlasitost) ovládá libovolným mixerem, např. programem kmix položka line-in.

Teletextový program spustíme s parametry, aby nám fungovala čeština:

alevt -oldbttv -charset latin-2

Ukazka teletextu v programu AleVT

Vkládání tv modulů můžeme vložit do init skriptu, aby se nahrávaly po každém startu. Do /etc/rc.d/rc.local připíšeme:

# Nastartuje moduly pro TV tuner
insmod videodev
insmod i2c
insmod tuner type=1
insmod msp3400
insmod bttv pll=1 card=1

Při startu by pak měly být na posledních řádcích před nalogováním vidět:

Using /lib/modules/2.2.18/misc/videodev.o
Using /lib/modules/2.2.18/misc/i2c.o
Using /lib/modules/2.2.18/misc/tuner.o
Using /lib/modules/2.2.18/misc/msp3400.o
Using /lib/modules/2.2.18/misc/bttv.o
bttv0: PLL: 28636363 => 35468950 ... ok
msp3400: daemon started

Zkušenosti, plusy a mínusy provozu v linuxu a windows:

+ linux: lépe jde český zvuk, ladění stanic (velice jemné), i teletext (rychlý). Stabilita. Jakmile to jednou rozběháte, je to nafurt.

- linux: nehraje ve fullscreenu (mám pomalý procesor, který zprostředkovává vykreslování v X window). Pokud máte silnější procesor, není to váš problém .

+ windows: sejmuté obrázky jsou kvalitnější (v linuxu se někdy tvoří šmouhy). Funguje fullscreen i na mém stroji.

- win: český zvuk funguje pouze s opraveným mixerem, který se musí stáhnout z internetu, a to ještě občas vypadává. Ladění je napevno, spoustu stanic ani naladit nejde bez tweak utilit od hackerů. Jednou za čas nejde tv spustit a musí se znovu nainstalovat drivery, popř. všechen obslužný sw.

+ linux i win: sledování televize a čtení teletextu na monitoru s obnovovací frekvencí 85Hz (nemá každý 100 Hz televizi, že). Solidní stereo zvuk. Možnost přepínat jazyky u duálně vysílaných pořadů.

Grabbování videa. Funguje jak ve win tak v linuxu, na mém stroji jsem to však pouze vyzkoušel a je to nerozumné provozovat na podobné konfiguraci.

Cena tuneru je přijatelná, necelých 3000 Kč s DPH (pamatujete doby, kdy teletextová karta stála 3500 a tuner 2500? A šel jen teletext ...).

Na závěr připojuji konfigurační soubor .xawtv, který odpovídá kabelové televizi Kabel Plus v lokalitě Sokolov.

[global]
freqtab = europe-cable
pixsize = 128 x 96
pixcols = 1
jpeg-quality = 75
mjpeg-quality = 25
keypad-ntsc = no
osd = yes
mixer = device:line1

# [Station name]
# capture = overlay | grabdisplay | on | off
# input = Television | Composite1 | S-Video | ...
# norm = PAL | NTSC | SECAM | ... 
# channel = #
# fine = # (-128..+127)
# key = keysym | modifier+keysym
# color = #
# bright = #
# hue = #
# contrast = #

[defaults]
norm = PAL
capture = grabdisplay
source = (null)
input = Television

#[video]
#norm = NTSC
#channel = 34
#fine = -35

[ard]
channel = E2
fine=-3
key = F10

[zdf]
channel = E4

[ct1]
channel=E12
fine=-10

[ct2]
channel=E07
fine=28

[nova]
channel=E09
fine=60

[prima]
channel = E5
key=F4

[br3]
channel = SE7

[tv3]
channel = SE8
fine=-3
key=F5

[rtl7]
channel=SE9

[rtl2]
channel=SE12

[arte]
channel=SE14

[vox]
channel=SE16

[rtl]
channel=SE18

[pro7]
channel=SE20

[supermax]
channel=S22

[dsf]
channel=S23

[max1]
channel=S24

[viva]
channel=S25

[eurosport]
channel=S26

[viva2]
channel=S27

[hallmark]
channel=S28

[mcm]
channel=S29

[muzza]
channel=S30

[tv5]
channel=S31

[discovery]
channel=S32

[bbc]
channel=S33

[duha]
channel=E3

     

Tip: Nezapomeňte si přečíst manuálové stránky k programům xawtv a alevt.

autor(ka): Frank Tomes
Publikováno: 14.4.2001
Posl. změna: 17.1.2007
Počet zobrazení 9444. (Sessions 8376)

Hodnocení
vynikající --[ 1 2 3 4 ]-- propadák
(hlasovalo 29 čtenářů)

Prostor pro vaši reakci:

  
  name/nick:      email:
  • Reakce ze dne 28.1.2010 v 13:11 hod., zadaný autor hohy00
    cus lidi ja potrebuju sehnat ovladace na ATI TV Wonder mam nainstalovany ovladace jen na zvuk ale nemam ovladace na tv kartu ATI TV Wonder a premejslim kde je sehnat jestly je nekdo ma poslete mi je na email uz je dlouho shanim moc dik mejte se

Ulož do palmu [PDB]

Jaký unix-like OS preferujete?
Linux 236
*BSD 34
Solaris 17
MacOS X 16
jiný 12
Celkem hlasovalo 280 lidí.