<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://old-wiki.siliconhill.cz/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://old-wiki.siliconhill.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TrocoLoouo</id>
		<title>old-wiki.siliconhill.cz - Příspěvky uživatele [cs]</title>
		<link rel="self" type="application/atom+xml" href="http://old-wiki.siliconhill.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TrocoLoouo"/>
		<link rel="alternate" type="text/html" href="http://old-wiki.siliconhill.cz/Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/TrocoLoouo"/>
		<updated>2026-05-26T00:12:19Z</updated>
		<subtitle>Příspěvky uživatele</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://old-wiki.siliconhill.cz/DVB_Howto</id>
		<title>DVB Howto</title>
		<link rel="alternate" type="text/html" href="http://old-wiki.siliconhill.cz/DVB_Howto"/>
				<updated>2009-05-22T11:49:09Z</updated>
		
		<summary type="html">&lt;p&gt;TrocoLoouo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.textliaclida.com &lt;br /&gt;
== ObecnÃ© informace ==&lt;br /&gt;
&lt;br /&gt;
Tento nÃ¡vod obsahuje informace jako si nainstalovat DVB pro koncovÃ©ho uÅ¾ivatele a nÃ¡slednÄ streamovat do sÃ­tÄ pomocÃ­ VLS. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PÅed koupenÃ­m DVB karty by jste se nejprve mÄli pÅesvÄdÄit, Å¾e je tato karta skutoÄnÄ v seznamu podporovanÃ½ch DVB karet, ktorÃ© mÅ¯Å¾ete nÃ¡jÃ­t napÅ. zde &lt;br /&gt;
&lt;br /&gt;
Pro zakoupenÃ­ karty je dÅ¯leÅ¾itÃ© zjistit Äip a vÃ½robce, aby jsme vÄdÄli jakÃ© ovladaÄe na nÄ mÃ¡me pouÅ¾Ã­t. &lt;br /&gt;
&lt;br /&gt;
MÅ¯Å¾e nÃ¡m pomoci vÃ½stup z pÅÃ­kazu: '''lspci''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DÅ¯leÅ¾itÃ© jsou ÅÃ¡dky: &lt;br /&gt;
&lt;br /&gt;
 Multimedia video controller: ...&lt;br /&gt;
 Multimedia controller: ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel 2.6. ==&lt;br /&gt;
 &lt;br /&gt;
Pokud mÃ¡te novÃ½ pÅekompilovanÃ½ kernel, tak nejprve ovÄÅte zda je pro vaÅ¡i kartu dostupnÃ½ modul a pÅÃ­padnÄ ho zaveÄte.&lt;br /&gt;
&lt;br /&gt;
 # lsmod&lt;br /&gt;
 # modprobe&lt;br /&gt;
&lt;br /&gt;
Pokud kernel kompilujete sami, najdete vÅ¡echny podporovanÃ© karty v &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Device Drivers -&amp;gt; Multimedia Devices -&amp;gt; Digital Video Broadcasting Devices&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
NÃ¡slednÄ, po ÃºspeÅ¡nÃ©m zavedenÃ­ modulu, by sa mÄlo vytvoÅit novÃ© zaÅÃ­zenÃ­. &lt;br /&gt;
&lt;br /&gt;
 /dev/dvb/adapter0/&lt;br /&gt;
&lt;br /&gt;
Pokud jste tento adresÃ¡Å po zavedenÃ­ modulu neobjevili, tak nÄco neprobÄhlo sprÃ¡vnÄ. PodotÃ½kam, Å¾e nenÃ­ potÅeba vytvÃ¡Ået ho ruÄnÄ, vytvoÅÃ­ se automaticky sÃ¡m. V pÅÃ­padÄ problÃ©mÅ¯ sa zkuste podÃ­vat do dmesg logu, kde by mÄla bÃ½t pÅÃ­Änina neÅ¯spÄÅ¡nÃ©ho zavedenÃ­. &lt;br /&gt;
&lt;br /&gt;
== PrvnÃ­ pouÅ¾itÃ­ DVB tools ==&lt;br /&gt;
&lt;br /&gt;
V prvnÃ­ ÅadÄ si musÃ­te samotnÃ½ balÃ­k dvb-utils nainstalovat. V debianu pomocÃ­ pÅÃ­kazu: &lt;br /&gt;
&lt;br /&gt;
 # apt-get install dvb-utils&lt;br /&gt;
&lt;br /&gt;
PrvnÃ­ krok je proskenovat stanice, kterÃ© jsme schopni prijÃ­mat. V rÅ¯znÃ½ch distribucÃ­ch mÅ¯Å¾eme najÃ­t program, kterÃ½ je souÄÃ¡stÃ­ prÃ¡vÄ zmiÅovanÃ½ch dvb-utils. NapÅ. &lt;br /&gt;
&lt;br /&gt;
'''scan, scandvb,dvbscan'''&lt;br /&gt;
&lt;br /&gt;
Program ale musÃ­ samozrejmÄ vÄdÄt informace o kanÃ¡lech pro naÅ¡i lokaci. Tyto mÅ¯Å¾e zÃ­sktat ze souborÅ¯, kterÃ© jsou souÄÃ¡stÃ­ vÄtÅ¡iny distribuÄnÃ­ch balÃ­kÅ¯. MÅ¯Å¾eme je najÃ­t napÅ. v &lt;br /&gt;
&lt;br /&gt;
 /usr/share/doc/dvb-utils/examples/scan/dvb-t/&lt;br /&gt;
&lt;br /&gt;
Soubor kterÃ½ hledÃ¡me by mÄl mÃ­t formÃ¡t cc-Ttttt, kde cc je kÃ³d zemÄ a Ttttt je jmÃ©no vysÃ­laÄe pro danou oblast. &lt;br /&gt;
&lt;br /&gt;
 # scan /usr/share/doc/dvb-utils/examples/scan/dvb-t/cz-CRa&lt;br /&gt;
&lt;br /&gt;
Pokud uvidÃ­te, Å¾e vÃ½stup dÃ¡vÃ¡ smysl, vytvoÅte soubor s kanÃ¡ly &lt;br /&gt;
&lt;br /&gt;
 # mkdir /root/.tzap&lt;br /&gt;
 # scan /usr/share/doc/dvb-utils/examples/scan/dvb-t/cz-CRa &amp;gt; /root/.tzap/channels.conf&lt;br /&gt;
&lt;br /&gt;
To, Å¾e sa vam podaÅÃ­ proskenovat stanice jeÅ¡tÄ neznamenÃ¡, Å¾e mÅ¯Å¾ete nÄco pÅijÃ­mat. Jeden ÅÃ¡dek v channels.conf by mÄl vypadat napÅ. takto: &lt;br /&gt;
&lt;br /&gt;
 CTSPORT:506000000:INVERSION_OFF:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1025:1041:4&lt;br /&gt;
&lt;br /&gt;
PrvnÃ­ informace je nÃ¡zev kanÃ¡lu, druhÃ¡ je frekvence atd. &lt;br /&gt;
&lt;br /&gt;
Pokud chceme nÄjakÃ½ kanÃ¡l naladit a oveÅit, zda mÃ¡ nÃ¡Å¡ pÅijÃ­maÄ dostateÄnÃ½ signÃ¡l, udÄlÃ¡me to pouÅ¾itim programu tzap: &lt;br /&gt;
&lt;br /&gt;
 # tzap 24cz&lt;br /&gt;
 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'&lt;br /&gt;
 tuning to 778000000 Hz&lt;br /&gt;
 video pid 0x040f, audio pid 0x040e&lt;br /&gt;
 status 1f | signal 5100 | snr 6200 | ber 00000000 | unc 00000000 | FE_HAS_LOCK&lt;br /&gt;
 status 1f | signal 5100 | snr 6200 | ber 00000000 | unc 00000000 | FE_HAS_LOCK&lt;br /&gt;
 status 1f | signal 5100 | snr 6200 | ber 00000000 | unc 00000000 | FE_HAS_LOCK#&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Ne vÅ¡echny ÄÃ­sla musÃ­ bÃ½t implementovanÃ© ve vaÅ¡ich driverech, ale dobrÃ½ signÃ¡l je &amp;gt; 8000, status 1f (vÅ¡etky bity nastavenÃ©), srn (pomÄr signÃ¡lu k Å¡umu) by mÄl bÃ½t&amp;gt; 8000, ber (ÃºroveÅ chybovosti) ÄÃ­m menÅ¡Ã­, tÃ­m lepÅ¡Ã­, unc (neopraviteÄ¾nÃ© bloky) ÄÃ­m menÅ¡Ã­, tÃ­m lepÅ¡Ã­. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Utility ==&lt;br /&gt;
 &lt;br /&gt;
'''dvbtraffic, dvbdata''' â zobrazÃ­ informace, kterÃ© pÅichÃ¡zÃ­ na kaÅ¾dÃ½ kanÃ¡l. UÅ¾iteÄnÃ© pÅi ladÄnÃ­. &lt;br /&gt;
&lt;br /&gt;
'''dvbsoop''' â splÅuje stejnou funkci, mÃ¡ ale vÃ­ce moÅ¾nostÃ­ neÅ¾ dvbtraffic. &lt;br /&gt;
&lt;br /&gt;
'''dvbstream''' â program na uloÅ¾enÃ­ streamu napÅ. do souboru. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Streamovanie pomocou VLS''' &lt;br /&gt;
&lt;br /&gt;
VideoLAN server. DomovskÃ¡ strÃ¡nka http://www.videolan.org. &lt;br /&gt;
&lt;br /&gt;
Na nainstalovÃ¡nÃ­ VLS potÅebujeme nÄkterÃ© dodateÄnÃ© knihovny. &lt;br /&gt;
&lt;br /&gt;
 # libdvbpsi&lt;br /&gt;
 # libdvb&lt;br /&gt;
&lt;br /&gt;
Pokud mÃ¡te nainstalovanÃ© tyto knihovny, zkuste si stahnout samotnÃ½ VLS a nainstalovat. &lt;br /&gt;
&lt;br /&gt;
NapÅ. &lt;br /&gt;
&lt;br /&gt;
 # tar -xvzf videolan-server.tar.gz&lt;br /&gt;
 # ./configure --enable-dvb âwith-dvb=CESTA_K_OVLADACOM --with-libdvb=CESTA_K_LIBDVB&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== KonfigurÃ¡k vls.cfg ==&lt;br /&gt;
&lt;br /&gt;
VLS konfiguraÄnÃ­ soubor je rozdÄlenÃ½ do sekcÃ­ a kaÅ¾dÃ¡ sekce mÅ¯Å¾e obsahovat nÄkolik promÄnnÃ½ch. &lt;br /&gt;
&lt;br /&gt;
 BEGIN &amp;quot;FirstSection&amp;quot;&lt;br /&gt;
   Variable1 = &amp;quot;value1&amp;quot;&lt;br /&gt;
   Variable2 = &amp;quot;value2&amp;quot;&lt;br /&gt;
   [...]&lt;br /&gt;
 END&lt;br /&gt;
 BEGIN &amp;quot;SecondSection&amp;quot;&lt;br /&gt;
   Variable1 = &amp;quot;value1&amp;quot;&lt;br /&gt;
   Variable3 = &amp;quot;value3&amp;quot;&lt;br /&gt;
   [...]&lt;br /&gt;
 END&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PÅÃ­kladnÃ½ konfigurÃ¡k s komentÃ¡Åi ==&lt;br /&gt;
&lt;br /&gt;
NajlepÅ¡Ã­ teorie je praxe, takÅ¾e nÃ¡sleduje ÄÃ¡st pÅÃ­kladnÃ©ho konfigurÃ¡ku s komentÃ¡Åi.&lt;br /&gt;
&lt;br /&gt;
 ## Sekce Vls slouÅ¾Ã­ k urÄenÃ­ obecnÃ½ch nastavenÃ­, napÅ. logovÃ¡nÃ­&lt;br /&gt;
 BEGIN &amp;quot;Vls&amp;quot;&lt;br /&gt;
   LogFile = &amp;quot;vls.log&amp;quot;	  # logovacÃ­ soubor&lt;br /&gt;
   ScreenLog = &amp;quot;enable&amp;quot;	  # logovÃ¡nÃ­ do konzole povoleno&lt;br /&gt;
   SystemLog = &amp;quot;disable&amp;quot;  # logovÃ¡nÃ­ do systemlog zakÃ¡zanÃ©&lt;br /&gt;
 END&lt;br /&gt;
 ## Sekce Groups â slouÅ¾Ã­ na definovÃ¡nÃ­ skupin uÅ¾ivatelÅ¯ a jejich prÃ¡v&lt;br /&gt;
 BEGIN &amp;quot;Groups&amp;quot;&lt;br /&gt;
   monitor       = &amp;quot;help|browse|logout&amp;quot;&lt;br /&gt;
   master        = &amp;quot;help|browse|start|resume|suspend|stop|shutdown|logout|config|program|input|channel|show&amp;quot;&lt;br /&gt;
 END&lt;br /&gt;
 ## Sekcia Users â slouÅ¾Ã­ na definovÃ¡nÃ­ uÅ¾ivatelÅ¯ s prÃ¡vy do administraÄnÃ­ho rozhranÃ­.&lt;br /&gt;
 ##Hesla musÃ­ bÃ½t zakryptovÃ¡nÃ­ v linuxu pomocÃ­ crypt, Äi mkpasswd. Ve windows musÃ­ bÃ½t neÅ¡ifrovanÃ©.&lt;br /&gt;
 BEGIN &amp;quot;Users&amp;quot;&lt;br /&gt;
   monitor      = &amp;quot;FtoBbPepmlbRs:monitor&amp;quot;&lt;br /&gt;
   cooler       = &amp;quot;1DNOHM5/7Gbac:master&amp;quot;&lt;br /&gt;
 END&lt;br /&gt;
 ## Sekcia Telnet â konfigurÃ¡cia telnet rozhrania&lt;br /&gt;
 BEGIN &amp;quot;Telnet&amp;quot;&lt;br /&gt;
   Domain = &amp;quot;Inet6&amp;quot;		# Inet4 alebo Inet6&lt;br /&gt;
   LocalPort = &amp;quot;9999&amp;quot;           # ÄÃ­slo portu&lt;br /&gt;
 END&lt;br /&gt;
 ## Sekce inputs na definovÃ¡nÃ­ vstupÅ¯&lt;br /&gt;
 BEGIN &amp;quot;Inputs&amp;quot;&lt;br /&gt;
   dvb0          = &amp;quot;dvb&amp;quot;                 # DVB karta ÄÃ­slo 1&lt;br /&gt;
   dvb1          = &amp;quot;dvb&amp;quot;                 # DVB karta ÄÃ­slo 2&lt;br /&gt;
 END&lt;br /&gt;
 ## Definice sekcÃ­ definovanÃ½ch v Inputs&lt;br /&gt;
 BEGIN &amp;quot;dvb0&amp;quot;&lt;br /&gt;
   DeviceNumber = &amp;quot;0&amp;quot;	# /dev/dvb/adapter&amp;lt;i&amp;gt; ÄÃ­slo zariadenia&lt;br /&gt;
   SendMethod   = &amp;quot;0&amp;quot;	# 0 â PosÃ­lÃ¡ vÅ¡echny PID, 1 â PosÃ­lÃ¡ jen MPEG2 data&lt;br /&gt;
 END&lt;br /&gt;
 BEGIN &amp;quot;dvb1&amp;quot;&lt;br /&gt;
   DeviceNumber = &amp;quot;1&amp;quot;&lt;br /&gt;
   SendMethod   = &amp;quot;0&amp;quot;&lt;br /&gt;
 END&lt;br /&gt;
 ## Definice vysÃ­lanÃ½ch kanÃ¡lÅ¯&lt;br /&gt;
 BEGIN &amp;quot;Channels&amp;quot;&lt;br /&gt;
   multicast1     = &amp;quot;network&amp;quot;	# definujeme kanÃ¡l vysÃ­lanÃ½ multicastem&lt;br /&gt;
   client2     = &amp;quot;network&amp;quot;	# a kanÃ¡l vysÃ­lanÃ½ na unicast (jeden host)&lt;br /&gt;
 END&lt;br /&gt;
 ## Definice multicast1 a client2&lt;br /&gt;
 BEGIN &amp;quot;multicast1â&lt;br /&gt;
   Type = &amp;quot;multicast&amp;quot;		# typ je multicast&lt;br /&gt;
   TTL	= &amp;quot;10&amp;quot;				# Time To Live&lt;br /&gt;
   DstHost = &amp;quot;239.194.10.11&amp;quot;	# multicastovÃ¡ cÃ­lovÃ¡ adresa&lt;br /&gt;
   DstPort = &amp;quot;1234&amp;quot;			# cÃ­lovÃ½ port&lt;br /&gt;
 END&lt;br /&gt;
 BEGIN &amp;quot;client2&amp;quot;&lt;br /&gt;
   DstHost = &amp;quot;147.32.127.214&amp;quot;&lt;br /&gt;
   DstPort = &amp;quot;11111&amp;quot;&lt;br /&gt;
 END&lt;br /&gt;
 ## DefinovÃ¡nÃ­ proÅadÅ¯ kterÃ© se pÅi startu spustÃ­&lt;br /&gt;
 BEGIN &amp;quot;LaunchOnStartUp&amp;quot;&lt;br /&gt;
   command1 = &amp;quot;start CT1 multicast1 dvb0 ârtp&amp;quot;&lt;br /&gt;
   command2 = &amp;quot;start OCKO-TV client2 dvb1 ârtp&amp;quot;&lt;br /&gt;
 END&lt;br /&gt;
&lt;br /&gt;
==Zdroje informacÃ­==&lt;br /&gt;
&lt;br /&gt;
www.linuxtv.org&lt;br /&gt;
&lt;br /&gt;
www.videolan.org&lt;br /&gt;
&lt;br /&gt;
root@dvb.sh.cvut.cz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rastislav Macko (cooler)&lt;/div&gt;</summary>
		<author><name>TrocoLoouo</name></author>	</entry>

	</feed>