Menu
Strona główna
Hacking
Programowanie
Telefonia Kom├│rkowa
Kody do Gier
Linux
Dlaczego?
Programowanie w Delphi
Mapa strony
 Programy
Systemy
Artykuły PDF

Security

Skanery
Sniffery
Security

Windows

U┼╝ytkowe
Przegl┬▒darki graficzne
Kodeki
Narz─Ödzia plikowe
Narz─Ödzia dyskowe
Narz─Ödzia systemowe
Sterowniki
Szyfrowanie danych
Zarz±dzanie hasłami
Zarz┬▒dzanie rejestrem
£aty i Patche
Zarz┬▒dzanie pami─Öci┬▒
Synchronizacja czasu
Nagrywanie płyt
Free Antivirus (Darmowe Antyvirusy)
Sterowniki
Obr├│bka d┬╝wi─Öku
Edycja wideo

Internetowe

Bezpiecze├▒stwo
Programy P2P
Komunikatory
Dodatki do przegl┬▒darek
Klienty poczty elektronicznej
Narz─Ödzia Antyspamowe
Przegl┬▒darki grup dyskusyjnych
Przegl┬▒darki Offline
Serwery poczty elektronicznej
Telefonia kom├│rkowa
Wyszukiwarki internetowe
Zdalny dost─Öp
Cybernianie
Klienty FTP
Narz─Ödzia internetowe
Prywatno┼Ťc
Przegl┬▒darki internetowe
Serwery FTP
Serwery WWW
Wspomagacze ┼Ťci┬▒gania
Zarz┬▒dzanie sieci┬▒ lokaln┬▒

Tuning Systemu

Diagnostyka i testowanie
Inne
Rozszerzenia pulpitu
Tapety na pulpit
Tuning Systemu
Ikony
Powłoki
Tuning sprz─Ötu
Wygaszacze ekranu

Programowanie

Kompilatory
Biblioteki i komponenty
Bazy danych
Edytory programistyczne
┬Žrodowiska programistyczne
Debugery
Tworzenie wersji instalacyjnych

Webmastering

U┼╝ytkowe
Kursy

Linux

U┼╝ytkowe
Internetowe
Multimedialne

Programy biurowe

Programy dla firm
Pakiety biurowe
Administracja
Edytory tekstu
Grafika prezentacyjna
Kadry i płace
Wspomaganie projektowania
Zarz┬▒dzanie projektami
Bazy danych
Finanse i ksi─Ögowo┼Ťc
Handel
Programy ewidencyjne
Zarz┬▒dzanie informacj┬▒ osobist┬▒ (PIM)
 Download GRY
Pelne Wersje GIER
 Artyku│y > Linux > Karta telewizyjna pod Linuksem

Zanim zaczniemy, sprawd┬╝my, czy mamy nast─Öpuj─ůce programy: ┬╝r├│d┼éa j─ůdra z serii 2.4.x, lirc-0.6.4. Istotne, by j─ůdro by┼éo z serii 2.4.x (unikniemy niepotrzebnych instalacji) oraz lirc z serii 0.6.x (im nowsza wersja, tym wi─Öcej obs┼éugiwanych kart).


Konfiguracj─Ö zaczniemy od poprawnego skonfigurowania "jajka". W tym celu zaznaczamy jako modu┼éy nast─Öpuj─ůce opcje:


a) Character Devices-> I2C support-> I2C support oraz I2C bit-banging-interfaces

b) Multimedia devices->Video For Linux


Je┼╝eli nasze urz─ůdzenie zbudowane jest w oparciu o chipset Brooktree (wi─Ökszo┼Ť─ç modeli dost─Öpnych na polskim rynku bazuje w┼éa┼Ťnie na nim) wybieramy tak┼╝e opcj─Ö:


c) Multimedia devices->Video For Linux->BT848 Video For Linux.


Po utworzeniu nowego j─ůdra resetujemy system i startujemy z nowego "kernela". Teraz mo┼╝emy przyst─ůpi─ç do konfiguracji pliku /etc/modules.conf. Nale┼╝y dopisa─ç :


alias char-major-89 i2c-algo-bit

alias char-major-81 bttv

options bttv radio=1 card=n

options tuner type=m


Piszemy radio=1, je┼Ťli nasza karta posiada tuner FM, "n" oznacza numer naszej karty, "m" typ tunera telewizyjnego. Numery te znajdziemy w pliku


/usr/src/linux/Documentation/video4linux/bttv/CARDLIST.


Je┼Ťli posiadamy ┬╝r├│d┼éa innych j─ůder, to szukamy tego z numerem linux-2.4.x (najlepiej jednak, by katalog linux odnosi┼é si─Ö do tej w┼éa┼Ťnie serii). W tym momencie nale┼╝y stworzy─ç odpowiednie pliki w katalogu /dev . Mo┼╝emy uruchomi─ç skrypt /usr/src/linux/Documentation/video4linux/bttv/MAKEDEV (po uprzednim uczynieniu go wykonywalnym) lub wykona─ç polecenia:


mknod /dev/video0 c 81 0

chmod 666 /dev/video0

ln -s /dev/video0 /dev/video

mknod /dev/radio0 c 81 64

chmod 666 /dev/radio0

ln -s /dev/radio0 /dev/radio


Musimy jeszcze za┼éadowa─ç nowe modu┼éy. Wydajemy nast─Öpuj─ůce polecenia:


/sbin/depmod -a

modprobe bttv

modprobe tuner



Pozostał nam już tylko pilot. Jego konfiguracja nie powinna sprawić problemów( pod warunkiem, że wersja lirca obsługuje typ naszej karty ). Po rozpakowaniu pakietu lirc, uruchamiamy setup.sh, a następnie w polu :


1. Driver Configuration -> 4.TV Card wybieramy nasz─ů kart─Ö telewizyjn─ů.


Zapisujemy ustawienia i uruchamiamy skrypt konfiguracyjny:


3. Save configuration & run configure.


Po zako┼äczeniu dzia┼éania skrypt ten poda nam nazw─Ö modu┼éu (np. lirc_gpio). Zapami─Ötajmy j─ů! Wpisujemy make i make install.

Musimy r├│wnie┼╝ dokona─ç ostatnich poprawek w pliku /etc/modules.conf. Dopisujemy alias char-major-61 name, gdzie name jest nazw─ů naszego modu┼éu.

Instalator sam stworzy┼é odpowiednie pliki w /dev (zwykle jednak nie maj─ů one prawa uruchamiania przez u┼╝ytkownik├│w nieuprzywilejowanych). Je┼Ťli wi─Öc chcemy korzysta─ç z pilota jako zwyk┼éy u┼╝ytkownik, to wydajemy komendy :


mknod 666 /dev/lirc

mknod 666 /dev/lircd


Teraz już wszystko powinno działać. Załadujmy wobec tego nasz moduł poleceniem:


modprobe name


Kolejny krok to wydanie komendy: lircd.


Mo┼╝emy teraz uruchomi─ç program, kt├│ry przetestuje naciskane przez nas przyciski pilota i wy┼Ťwietli ich kody. Dokonamy tego poleceniem : irw. Kody te znajdziemy w pliku /etc/lircd.conf. Pozostaje jeszcze utworzenie w katalogu u┼╝ytkownika pliku .lircrc. Jest on po┼Ťrednikiem pomi─Ödzy danym programem a plikiem z kodami przycisk├│w /dev/lircd.conf . Zapisujemy w nim nast─Öpuj─ůce polecenia :


begin

prog = nazwa_programu

button = nazwa_przycisku

config = polecenie programu

end


Plik ten sk┼éada si─Ö z ca┼éego ci─ůgu takich w┼éa┼Ťnie funkcji. Pami─Ötajmy, ┼╝e nazwa_przycisku musi pokrywa─ç si─Ö z nazw─ů z pliku lircd.conf. Opr├│cz "prog", "button" i "config" istnieje jeszcze kilka innych polece┼ä. Zainteresowanych odsy┼éam do dokumentacji lirca.

Komendy poszczeg├│lnych program├│w znajdziemy zwykle w dokumentacji danej aplikacji. Cz─Östo nale┼╝y najpierw skompilowa─ç j─ů z w┼é─ůczon─ů obs┼éug─ů lirca. Podaj─Ö w┼éasny plik .lircrc, kt├│ry pozwala na obs┼éug─Ö pilotem programu xawtv oraz mplayer.


Uwagi końcowe:

Przy ponownym uruchomieniu systemu należy załadować moduły oraz uruchomić demona lircd. Powinny wystarczyć komendy :


modprobe bttv

modprobe tuner

lircd


Ci─ůg┼ée wystukiwanie tych kilku linijek nie jest chyba zbyt przyjemne. Mo┼╝emy je po prostu dopisa─ç do odpowiednich skrypt├│w uruchamianych przy starcie sytemu. W przypadku "Slackware'a" do pliku /etc/rc.d/rc.modules dopisujemy :


modprobe bttv

modprobe tuner


Natomiast /etc/rc.d/rc.local "wzbogacamy" o wpis :


lircd


No i dobrn─Öli┼Ťmy do ko┼äca. Mo┼╝emy wreszcie wykorzysta─ç wszystkie atuty naszej karty telewizyjnej i wcale nie potrzebujemy do tego systemu MS Windows!



Plik �.lircrc�:


begin

prog = xawtv

button = CHAN_PLUS

config = setstation next

end


begin

prog = xawtv

button = CHAN_MINUS

config = setstation prev

end


begin

prog = xawtv

button = VOL_PLUS

config = volume inc

end


begin

prog = xawtv

button = VOL_MINUS

config = volume dec

end


begin

prog = xawtv

button = MUTE

config = volume mute

end


begin

prog = xawtv

button = FULL_SCREEN

config = fullscreen toggle

end


begin

prog = xawtv

button = VIDEO

config = setinput next

end


begin

prog = xawtv

button = POWER

config = quit

end


begin

prog = xawtv

button = 1

config = keypad 1

end


begin

prog = xawtv

button = 2

config = keypad 2

end


begin

prog = xawtv

button = 3

config = keypad 3

end


begin

prog = xawtv

button = 4

config = keypad 4

end


begin

prog = xawtv

button = 5

config = keypad 5

end


begin

prog = xawtv

button = 6

config = keypad 6

end


begin

prog = xawtv

button = 7

config = keypad 7

end


begin

prog = xawtv

button = 8

config = keypad 8

end


begin

prog = xawtv

button = 9

config = keypad 9

end


begin

prog = xawtv

button = 0

config = keypad 0

end


begin

prog = mplayer_lirc

button = VOL_PLUS

config = INCVOL

end


begin

prog = mplayer_lirc

button = VOL_MINUS

config = DECVOL

end


begin

prog = mplayer_lirc

button = ENTER

config = PAUSE

end


begin

prog = mplayer_lirc

button = POWER

config = QUIT

end


begin

prog = mplayer_lirc

button = CHAN_PLUS

config = FWD

end


begin

prog = mplayer_lirc

button = CHAN_MINUS

config = RWND

end


begin

prog = mplayer_lirc

button = VIDEO

config = MASTER

end


Podaj─Ö r├│wnie┼╝ potrzebne wpisy z pliku �modules.conf�:


alias char-major-89 i2c-algo-bit

alias char-major-81 bttv

options bttv radio=1 card=56

options tuner type=23

alias char-major-61 lirc_gpio


komentarz[0] |

Copyright ę 2006 - 2007 E-comet.info. Wszelkie prawa zastrze┐one.

programy,artyku│y,gry online,teledyski,filmiki,smieszne reklamy,sterowniki,kodeki,programy,program,download, downloads,security,bramka sms, teledyski,antywirusy,darmowe free program,programy p2p,tapety,programy biurowe,programy dla firm,narzŕdzia dyskowe,edytory,gry strategiczne,gry przygodowe,gry sportowe, symulatory, gry rpg,gry karciane, gry zrecznosciowe. Zapraszamy.
0.033 |