LINUXZONE






 >> Hlavní stránka

(1751/28.09.2010)


 >> Administrace

(161/05.08.2010)


 >> Literatura

(312/14.09.2010)


 >> Bezpečnost

(347/17.09.2010)


 >> Programování

(307/19.04.2010)


 >> Distribuce

(98/16.09.2010)


 >> Síťování

(86/03.06.2010)


 >> Lokalizace

(10/15.09.2004)


 >> Aplikace

(176/12.08.2010)


 >> Multimedia

(32/31.03.2006)


 >> Hardware

(45/02.03.2007)


 >> Začínáme

(229/09.09.2010)


 >> Aktuálně

(564/20.09.2010)


 >> RELAX

(213/28.09.2010)


 >> Jinde vyšlo

přehled ostatních serverů




 Coolhousing




Coolhousing - Vas poskytovatel dedikovanych serveru




 Přihlášení




Login:
Heslo:
 uložit v prohlížeči


Nejste-li ješte zaregistrováni, můžete tak učinit zde.





 Vyhledávání




Hledaný výraz:
v klíčových slovech
v titulku
v anotaci
v textu








 Reklama









 Servis




*   Vaše náměty a připomínky
Máte k Linuxzone.cz nějaké připomínky nebo náměty? Našli jste na stránkách chybu? Dejte nám o tom vědět pomocí formuláře nebo v diskuzi.
Komentářů: 60
*   Podpořte Linuxzone.cz
Chcete podpořit náš server umístěním odkazu nebo zveřejněním backendu? Zde najdete vše potřebné.
*   Pište pro Linuxzone.cz
Máte zájem podílet se na obsahu Linuxzone.cz ať už jako redaktoři nebo i jinak? Dejte nám o sobě vědět!





 Aktuálně z bezpečnosti




-- 
6.12.2005, 19:01
Na serveru informit.com vyšla ukázková kapitola týkající se práce s řetězci z knihy Secure Coding in C and C++. (lz)

-- 
3.12.2005, 12:34
Bugtraq: Format String Vulnerabilities in Perl Programs. (lz)

-- 
3.12.2005, 12:32
Linux Advisory Watch December 2nd 2005. (lz)

-- 
23.10.2005, 13:28
Rozhovor na téma klasické zálohování versus CDP. (lz)

-- 
23.10.2005, 13:24
Linux Advisory Watch October 21st 2005. (lz)

další >>





 Aktuálně o software




-- 
6.12.2005, 19:07
Potřebujete-li pod linuxem rozchodit bezdrát založený na čipsetech Broadcom 43xx, konečně existuje linuxový ovladač. (lz)

-- 
6.12.2005, 19:04
Byla uvolněna verze Xen 3.0.0 virtualizační technologie XEN. (lz)

-- 
6.12.2005, 18:59
Byla uvolněna verze X11R6.9/X11R7 RC 3 grafickérho rozhraní X Window System. (lz)

-- 
3.12.2005, 12:45
Co je nového okolo projektu Amanda (open source zálohovací software)? Více na osnews.com. (lz)

-- 
3.12.2005, 12:40
Jak to akuálně v linuxu vypadá s podporou SATA.. (lz)

další >>





 Aktuálně z IT




-- 
3.12.2005, 12:51
Novellu se daří prodej linuxových produktů, oproti loňskému roku se Novell dočkal výrazného nárůstu. (lz)

-- 
3.12.2005, 12:48
Třetí verzi licence GPL by měla být publikována během jara 2007. (lz)

-- 
23.10.2005, 13:20
V Peru nyní mají zákon, který umožňuje nasazení open source software ve vládní správě. (lz)

-- 
23.10.2005, 13:14
Proč se Microsoft bojí Google? (lz)

-- 
27.9.2005, 22:01
Peru má zákon podporující free software. (lz)

další >>





 Nejčtenější články









 Nejlepší články









 Anketa




Používáte nějaké rozšíření bezpečnostního modelu linuxového jádra?

Openwall (17%)

LIDS (11%)

Pax/Grsecurity (3%)

SELinux (6%)

RSBAC (1%)

jiné (1%)

používám standardní jádro (62%)







Linuxzone.cz - server o Linuxu pro programátory, administrátory a fanoušky.
Provozuje společnost Impossible.
ISSN: 1213-8738





Rádiové karty III

V predchádzajúcich dvoch častiach sme si opísali hardvérové riešenie typu ISA a PCI. Okrem toho sme si ukázali aj softvér pre ovládanie rádiovej karty (LIBRADIO, ptkradio, XMMS - plugin FM Radio). Keďže programov na ovládanie rádiových kariet existuje oveľa viac, dnešnú časť budeme venovať im. Ako prvý program si ukážeme program GRadio.

GRADIO

Gradio je grafický interface určený na ovládanie rádiových kariet podporovaných ovládačom video4linux v Linuxe 2.2+. Program môžete získať na adrese: http://foobazco.org/projects/gradio/ alebo tu gradio-1.0.1.tar.gz. Program rozbalíte a skompilujete pomocou nasledujúcich príkazov.

tar xvfz gradio-1.0.1.tar.gz
cd /gradio-1.0.1
make
make install
    

Po skompilovaní vznikne binárny súbor gradio. Front-end obsahuje tlačidlo Power, ktoré vypne rádio, a tlačidlo Mute, ktoré stlmí rádio. Ďalej tu nájdete tlačidlá na prepínanie staníc 1 až 8 a po dve tlačidlá na hlasitosť a ladenie staníc. Nastavenie programu sa realizuje pomocou súboru .gradiorc, ktorý sa automaticky pri spustení programu vytvorí v domovskom adresári užívateľa. Všimnite si ako sú definovane jednotlivé rádiové stanice. Obsah súboru musí mať nasledovnú štruktúru:

0
90800
0 0
90800
88800
91200
95200
98500
94300
88400
102200
    

Na druhom riadku si program uchováva frekvenciu, ktorá bola nastavená ako posledná pri vypnutí rádia. Po spustení programu sa táto frekvencia automaticky aktivuje v prípade, že nebolo predtým stlačené tlačidlo Mute. Informáciu o stlačení tlačidla Mute si program uchováva na treťom riadku, druha číslica v súbore .gradiorc. Hodnota 1 znamená aktivované tlačidlo Mute, 0 opak. Od štvrtého riadku si môžete nadefinovať celkom 8 rádiových staníc, pretože práve toľko tlačidiel obsahuje grafické rozhranie programu. Nevýhodou je ručné ladenie. Podľa typu rádiovej karty môžete ovládať aj hlasitosť.


Obr. 12 gradio

GTK-FMRADIO

Gtk-fmradio je jednoduchý a praktický FM rádio tuner s mnohými možnosťami. Môžete voliť frekvenciu, nastavovať hlasitosť, stereo, mute a spravovať list predvolených rádiových staníc. Program bol síce testovaný iba s rádiovou kartou Typhoon, ale funguje aj s inými kartami. Tento program sa od prechádzajúceho líši hlavne príjemnejším ovládaním.


Obr. 13 Gtk-fmradio

Program môžete získať na adrese: http://projecto-oasis.cx:81/~su-/, alebo tu: gtk-fmradio-1.0.gz.tar

tar xvfz gtk-fmradio.tar.gz
cd gtk-fmradio
./configure
make
make install
      

Po skompilovaní vznikne binárny súbor fmradio. Program si po spustení vytvorí v domovskom adresári užívateľa súbor .gtk-fmradio. Obsah súboru .gtk-fmradio musí vyzerať nasledovne:

Radio Forte      90.8
Hviezda FM       88.8
Radio Slovensko  91.1875
Radio Nitra      95.2
Radio Koliba     98.5
FUN Radio        94.3
Radio Express    88.4
Rock FM Radio   102.2
Radio TWIST     105.10
    

cRADIO

Tento program sa od predchádzajúcich odlišuje hlavne mnohými možnosťami nastavenia. Stručná charakteristika programu cRadio:

Grafický Display obsahuje:

  • Digitálny indikátor frekvencie,
  • Meno stanice,
  • Číslo kanála,
  • MUTE indikátor,
  • TUNE, Sleep, Alarm a Stereo indikátor,
  • Nastavenie hlasitosti.

Časti programu cRadio:

  • Rýchlo ladenie staníc (Quick-Tune slider bar),
  •  Automatické skenovanie staníc,
  •  Ovládanie zvuku,
  •  Minimum view mode,
  •  Konfigurácia cez súbor /etc/cRadio.conf,
  •  Možnosť až 109 predvolieb kanálov,
  •  Combo box pre pridávanie staníc,
  •  Automatické detekovanie predvoľby,
  •  Konfigurácia pomocou GUI,
  •  Alarm Clock (Radio on),
  •  Sleep (Radio off),
  •  Quick Keys.

Obr. 14 cRadio

Program môžete získať na adrese: http://www.leg.uct.ac.za/cRadio/, alebo tu: cRadio-0.10.tar.gz. Skôr ako sa pustíte do kompilácie programu budete musieť upraviť súbor Makefile. Ja som urobil nasledujúce úpravy:

QTPATH=-I/usr/lib/qt-1.44/include
LINK=/usr/lib/qt-1.44/lib/libqt.so -L/usr/X11R6/lib
MOC = /usr/lib/qt-1.44/bin/moc
    

Postup pri kompilovaní programu je nasledujúci:

tar xvfz cRadio-0.10.tar.gz
cd cRadio-0.10
make
    

Ak kompilovanie prebehlo úspešne, výsledkom je binárny súbor cRadio. Inštalácia programu je veľmi jednoduchá. Binárku cRadio nakopírujte do adresára /usr/local/bin a súbor cRadio.conf do adresára /etc.

Program môžete ovládať aj pomocou Quick Keys:

[1-9]    =  Channels
 +/-     =  Volume
<- ->    =  Tuneing
SPACE    =  (Un)Mute
CTRL-Q   =  Quit
    

KTUNER

Program KTuner je prakticky totožný s predchádzajúcim programom čo sa týka funkcií, avšak obsahuje dva nové prvky: KDE dock (umiestnenie ikony v Kpaneli s možnosťou ovládania cez menu) a Floating Channel Bar. Na nasledujúcom obrázku môžete vidieť okrem ikony v Kpaneli a Floating Channel Baru aj použitie funkcie Minimum view mode (túto funkciu obsahujú obidva programy). Program môžete získať na adrese: http://www.leg.uct.ac.za/cRadio/index2.html, alebo tu: ktuner-0.5.tar.gz


Obr. 15 ktuner

DengerinRadioFM

DengerinRadioFM je jednoduchý rádio tuner využívajúci video4linux interface. Pre úspešné skompilovanie programu potrebujete: Rádiovú kartu s podporou kernelu, Video4Linux kernel moduly a knižnicu Gtk >= 1.2.0. Program nájdete na stránke http://mdamt.net/oss/radiofm. Program preložíte takto:

bunzip2 radiofm-0.1.tar.bz2
tar xvf radiofm-0.1.tar
cd radiofm-0.1
./configure
make
make install
    

Obr. 16 Denger Radio

Program poskytuje iba základné možnosti nastavenia. So stanicami môžete robiť tri operácie: pridať novú stanicu, vymazať stanicu a uložiť aktuálne nastavenia.

WRadio

Wradio je ďalším zo série programov na ovládanie rádiových kariet. Ide o jednoduchý grafický front-end, ktorý poskytuje len základné funkcie. Program nájdete na adrese: http://www.bitwizard.nl/wradio/.

Skôr ako začnete program kompilovať, môžete (ale samozrejme nemusíte) v programe urobiť nasledujúcu jednoduchú úpravu. Pokiaľ totiž chcete, aby vám program hneď po spustení nastavil a aktivoval vašu obľúbenú stanicu musíte upraviť súbor main.ctakto: otvorte tento súbor cez nejaký editor a upravte riadok 110

set_freq (105.0)
    
napríklad takto:
set_freq (91.20)
    

Teda opravte hodnotu v zátvorke na hodnotu stanice, ktorú chcete počúvať hneď po spustení programu. V prípade, že ste už predtým program kompilovali, stačí ak z konzoly zadáte príkazy make a make install, inak postupujte podľa nasledujúceho postupu:

tar xvfz wradio-1.0.tar.gz
cd wradio-1.0
./configure
make
make install
    

Aby vám po kompilácii program správne fungoval, musíte vo svojom domovskom adresári vytvoriť súbor s názvom .wradio-stations, kde si zadefinujete rádiové stanice, ktoré chcete počúvať. Štruktúra súboru musí vyzerať nasledovne:

1   91.20 Radio Slovensko 
2   95.20 Radio Nitra 
3   88.40 Radio Express 
4   90.80 Radio Forte
5   102.20 Radio Rock FM 
6   88.80 Radio Hviezda FM
    

Ovládanie grafického front-endu je veľmi jednoduché. Tlačidlami UP a DOWN na ľavej strane ladíte aktuálne nastavenú stanicu, tlačidlami UP a DOWN na pravej strane zase prepínate medzi stanicami, ktoré ste si predtým definovali do súboru .wradio-stations. Stanicu môžete zadať aj ručne a to do editovateľného boxu nachádzajúceho sa v strede aplikácie. Nadefinované stanice tiež môžete prepínať pomocou menu, ktoré sa nachádza pod editovateľným boxom.

Tento program má však aj svoje nedostatky. Napríklad vám neumožňuje ovládať hlasitosť. Na ovládanie hlasitosti tak musíte používať niektorý mixer dostupný v systéme. Mixer spustíte v KDE napríklad takto: stlačte súčastne klávesy ALT + F2 a zadajte príkaz gmix, alebo kmix, prípadne nejaký iný, ktorý máte v systéme nainštalovaný. Na grafickom front-ende ešte nájdeme tlačidlo QUIT, ktoré môžete použiť na ukončenie programu. Nevýhodou takéhoto ukončenia programu je, že rádio zostane v pozadí hrať. Niekomu to môže vyhovovať a niekomu zase nie. Nasledujúci program rieši aj takéto obmedzenie.


Obr. 17 wradio

GQradio

GQradio interface možno používať pre ovládanie rádiových kariet využívajúcich Video4Linux API. Program si ma po spustení hneď získal, jednak svojím jednoduchým ovládaním a jednak množstvom funkcií ktoré ponúka. Podľa môjho názoru patrí medzi tie kvalitnejšie aplikácie tohto typu. Program má maximálne prepracované ovládanie a nastavovanie svojich vlastností, že ani začínajúci užívateľ Linuxu by s jeho ovládaním nemal mať žiadne problémy.


Obr. 18 GQradio

Program GQradio nájdete na adrese http://gqmpeg.sourceforge.net. Program môžete skompilovať podľa nasledujúceho postupu:

tar xvfz gqradio-0.4.1.tar.gz
cd gqradio-0.4.1
./configure
make
make install
    

Stanice možno ladiť manuálne, nastaviť ich zápisom do zoznamu alebo si ich jednoducho nechať vyhľadať. Čo je úplná bomba a čo v iných aplikáciách tohto typu nenájdete je vstavaný skin editor. Takže program môžete obaliť vlastnou grafikou - presne podľa vášho štýlu. Skin formát je podobný skinom z aplikácie GQmpeg. GQmpeg je program na prehrávanie mp3 súborov a nájdete ho na tej istej adrese ako program GQradio. Stanice môžete ladiť s krokom frekvencie 0.1 MHz. Do zoznamu staníc môže zadať celkom 40 rádiových staníc, čo zrejme len tak ľahko nevyčerpáte.


Obr. 19 GQradio

Po nainštalovaní sa v mojom domovskom adresári vytvoril podadresár .gqradio v ktorom nájdete tri konfiguračné súbory (túto informáciu uvádzam len pre skúsenejších používateľov, ktorým vyhovuje nastavovanie priamo v konfiguračných súboroch programu). Súbor gqradiorc obsahuje nasledujúce sekcie: General Options, Transparency Options, Misc Options, State. V jednotlivých sekciách môžete meniť nastavenia programu GQradio. Pokiaľ vám teda viac vyhovuje nastavovanie priamo cez konfiguračný súbor, robte tak iba pri nespustenom programe GQradio. Dôvod je jednoduchý, totiž program po ukončení ukladá práve do týchto súborov nastavenia z bežiacej aplikácie, takže by ste o všetky vaše nastavenia prišli v dôsledku prepísania daného súboru.

Ďalším z tej to skupiny je súbor s názvom presets.gqmpeg. Tento súbor obsahuje zoznam vami zadefinovaných staníc. Obsah súboru, má nasledovnú štruktúru:

# GQmpeg song playlist
# GQradio preset list
# created by GQradio version 0.4.1

#Preset_000
radio:91.20:- Slovensko
#Preset_001
radio:95.20:- Nitra
#Preset_002
radio:88.40:- Express
#Preset_003
radio:90.80:- Forte
#Preset_004
radio:102.20:- Rock FM
#Preset_005
radio:88.80:- Hviezda FM

# contains 6 presets
# end of list #
    

Súbor window_states obsahuje nastavenia týkajúce sa skins. Okrem týchto konfiguračných súborov tu ešte nájdete aj podadresár skins, do ktorého sa umiestňujú nové skins vo formáte png.

Ešte snáď zostáva dodať, že všetky tieto nastavenia môžete meniť aj cez gui v aplikácii. Kliknite na ikonu kľúča, ktorý predstavuje konfiguráciu a na obrazovke sa zobrazí nasledujúce okno v ktorom nájdete štyri záložky s rôznymi voľbami. Program tiež umožňuje ovládanie hlasitosti pomocou tlačidiel plus a mínus. Kliknutím na ikonu reproduktoru vypnete rádio (funkcia mute).


Obr. 20 GQradio - nastavenia

RDJ

Predposledným programom, ktorý si v tomto článku predstavíme je rdj rádio tuner. Program môžete ho získať na adrese: http://mimms.sourceforge.net/rdj/, alebo tu: rdj-0.3.2.tgz. Dokonca už existuje aj verzia 0.3.3, ktorá obsahuje Applet pre Gnome Panel. Táto verzia mi však nefungovala správne, preto odporúčam zatiaľ zostať pri verzii 0.3.2. Program môžete skompilovať podľa nasledujúceho postupu:

tar xvfz rdj-0.3.2.tgz
cd rdj-0.3.2
make
make install
    

Po kompilácii by ste mali dostať binárne súbory rdj a rdj_term. Rdj je určené na ovládanie cez GUI, naopak rdj_term je určený pre konzolu. Program sa z konzoly ovláda takto:

Syntax: rdj_term [-c card] [-off] freq
    
  • [-off] vypne rádio
  • [-c card] je ovládač zariadenia, napr.: /dev/radio
  • freq je frekvencia stanice, napr.: 91.20
Príklad: rdj_term -c /dev/radio 91.20
    

Tak a teraz niečo o grafickej verzii, ktorá obsahuje ďaleko viacej možností konfigurácie. V hlavnom okne sa nachádzajú tlačidla: Options, Mute, Mixer, Tv, Quit. Okrem toho je vľavo hore zobrazená práve aktuálna frekvencia, vedľa frekvencie sú dve malé tlačidla, ktoré sa používajú na ladenie frekvencie. V okne sa nachádza ešte roletové menu, ktoré obsahuje vami nadefinované stanice. Okno Options sa skladá z piatich záložiek: General, Stations, Styles, Scan, About. V záložke General môžete nastaviť - aká stanica sa má aktivovať pri štarte programu (je tu viacej možností, buď použijete už definovanú stanicu, pripadne si nastavíte frekvenciu niektorej stanice, alebo pri štarte sa použije frekvencia, ktorá bola aktívna ako posledná), ďalej po akých krokoch má prebiehať ladenie staníc (ja som volil hodnotu 0.01, pozor! neodporúčam používať pri prehľadávaní staníc, použite radšej hodnotu kroku 0.5), nastavenie zariadenia kam budú smerované požiadavky na zmenu frekvencie, nastavenie externého tv programu (xawtv) a mixeru (napríklad kmix alebo gmix), možnosť aplikovania funkcie mute pri kliknutí na tlačidlo Quit, Prompt on error, zapamätanie si pozície okna. V záložke Station si môžete nadefinovať jednotlivé stanice. Záložka Styles dovoľuje nastaviť font, popredie a pozadie zobrazovania frekvencie v hlavnom okne. Záložka Scan umožňuje prehľadať zadaný rozsah frekvencií. Ak máte radšej klasické konfiguračné súbory, tak pomocou súboru .rdj, ktorý sa vytvorí v domovskom adresári užívateľa, nastavíte všetky možnosti, ktoré program ponúka cez gui.


Obr. 21 rdj

Aj keď tento mini seriál je zameraný na OS Linux nedá my nespomenúť aj jeden zaujímavý free projekt pre OS windows. Autorom programu je pán Miroslav Flesko a v nasledujúcom texte si o ňom povieme viac.

Radiator 1.8.0.2, Author: Miroslav Flesko

Radiátor je freeware program pre počúvanie a nahrávanie rádia na rádiových kartách:

  • AimsLab RadioTrack,
  • AimsLab RadioTrack II,
  • Reveal RA300,
  • SoundForte SF 16 FMP2,
  • SoundForte SF16 - FMI,
  • Aztech / Packard Bell,
  • Comp - Express,
  • GemTek RadioCard,
  • SoundForte SF16 - FMR2,
  • SoundForte SF16 - FMD2,
  • Zoltrix RadioPlus 108,

ďalej pre adaptéry na sériový port:

  • GemTek RadioMan,
  • GemTek Wizard Radio,
  • Justy Radion-maru,
  • Unit Rajikoma,
  • AverMedia TV98 series (BT878),
  • GemTek FMRadio 21 USB,
  • SoundForte SF256-PCx Xtreme,
  • SoundForte SF16-FMR,
  • SoundForte SF16-FMX,
  • DLINK USB rádio DSB-R100.

Jeho vzhľad bol inšpirovaný ATI Multimedia Centrom - softvérom dodávaným ku grafickým kartám ATI.

K jeho podstatným vlastnostiam patrí: intuitívne ovládanie, podpora všetkých kľúčových operácií pomocou skratkových kláves HOT KEY, rozsiahle možnosti plánovania a programovaní akcií, možnosť nahrávať v rôznych nastaveniach kvality zvuku vrátane použitia kódovacích modulov, ktoré sú nainštalované v systéme Windows (podrobnejšie informácie sa nachádzajú na stránke http://flesko.cz/codeccz.htm), využitie myši vrátane podpory kolečka, voliteľné zobrazenie ako ikona v tray, ľahké editovanie a usporiadanie staníc, priame ladenie z klávesnice, využitie parametrov z príkazového riadku, podpora jazykových modulov, integrácia do ATI MMC, široký výber jazykov atd..

Program podporuje operačné systémy Windows XP, Windows 2000, ME, NT, 98/95. Pre verziu 1.8.0.2 sú dostupné tieto jazykové moduly: anglický, český, slovenský, francúzsky, taliansky, maďarský, brazilsko-portugalský, švédsky, nemecký, turecký, španielsky, slovinský, ruský, rumunský, poľský, chorvátsky, srbský, grécky, katalánsky, bulharský, galský, holandský, litovský, čínsky, bieloruský, dánsky, arabský, ukrajinský, estónsky, katalánsky, grécky, portugalský a nórsky.

Program nájdete na adrese: http://flesko.cz/, má veľkosť cca 1250 KB.


Obr. 22 Radiator

Aby som zhodnotil túto poslednú časť, musím uviesť, že najkvalitnejší (IMHO) softvér pre ovládanie rádiokarty je program GQradio. Zaujímavým riešením takisto zostáva plug-in modul FM radio pre program XmmS. Pre OS Windows je to jednoznačne program RADIATOR.

ZÁVER

Čo dodať na záver? Snáď, že všetky tu uvedené informácie boli preverené. Aplikácie a moduly rádiových kariet boli testované a kompilované na distribúcii RedHat 7.2 (Enigma) s verziou jadra 2.4.7-10. Ostáva mi len dúfať, že i vy si nájdete spomedzi všetkých týchto riešení to, ktoré bude najviac vyhovovať vašim požiadavkám.

Další části seriálu:

Autor: Peter Gašparovič, 06. 08. 2002, 00:00
Sekce Multimedia, Komentářů: 0
Průměrné hodnocení: 0,18

o Poslat e-mailem
o Tisk článku
o Uložit do profilu


 Přispějte nám




Líbil se Vám tento článek? Můžete ho ocenit zavoláním na tel. číslo 906 460 134.
Cena hovoru za 1 minutu je 46 Kč.





 Hodnocení článku




Článek hodnotím jako:  [1] výborný   [2] dobrý   [3] průměr   [4] špatný   [5] hrůza  





 Komentáře







PŘIDAT KOMENTÁŘ ZOBRAZ VŠE >>










2002 © Impossible, s.r.o.   >> Kontaktujte redakci >> Právní upozornění >> Reklama