PC Ekspert Forum

PC Ekspert Forum (http://forum.pcekspert.com/index.php)
-   Audio, Video, Foto (http://forum.pcekspert.com/forumdisplay.php?f=27)
-   -   DVB-T tutorijal (http://forum.pcekspert.com/showthread.php?t=62278)

LAcy 01.03.2007. 19:40

DVB-T tutorijal
 
Da ne bih više dobivao PM, "prijetnje" i sl. opet ću napisati ovaj post koji se zapravo sastoji od nekih mojih ranijih postova ali su na žalost potonuli u bespuća serverskog hard diska. Ako cijenjeni moderator hoće neka ga zalijepi na neko vrijeme, a ja ću proširivati tutorijal kako mi vrijeme bude dopuštalo i ako bude pitanja.

Dakle, DVB-T je zemaljsko emitiranje digitalno televiziskog signala dostupno u Hrvatskoj već neko vrijeme u eksperimentalnoj fazi. Kartice više nisu tako skupe, slika je MPEG2 stream rezolucije 720x576 uz bit rate oko 3-4Mbps (gledano u pure video dekoderu). Kvaliteta slike je kao kad prebacite dvoslojni DVD u jednoslojni. Naravno kvaliteta snimljenog materijala je jednaka onoj reproduciranog odnosno nema nikakvog kodiranja, samo se izdvoji program stream iz transport streama i snimi MPEG2 na hard disk. Iz ovoga se zaključuje da nije potreban jak CPU.
Preko jednog TV kanala kojem se inače prenosi jedan analogni program moguće je prenijeti navodno do 10 digitalnih programa. Kod nas niti nema toliko TV kuća pa se prenose HTV1, HTV2, RTL, NOVATV i ponekad lokalna TV.
Za prijem vam je potreban najobičnija "analogna" antena, ako imate jak signal može poslužiti i ona koju dobijete sa karticom. Zajednički antenski sustavi većinom imaju filtere i propuštaju samo određene kanale ali nije neki problem dodati još i taj. Kablovski operateri samo propuštaju ono što im je u paketu, mogu ali najčešće ne propuštaju DVB. Sobne s pojačalom treba izbjegavati jer su najčešće loše i hvataju refleksije u sobi. Kod analogne te refleksije se jako vide a kod digitalne ne bi trebale ali mogu smanjiti kvalitetu streama. Stream naravno ima određenu zalihost za ispravljanje grešaka ali ne želite imati ispuštene frameove, pogotovo ako mislite kasnije prebacivati u divx (može doći do desinkronizacije slike i tona).

Na www.oiv.hr imate interaktivnu kartu gdje možete saznati da li imate DVB pokrivanje, kanal, frekvenciju, polarizaciju pa i snagu odašiljača.

Bitno kod izbora TV kartice je da ima BDA drivere jer se onda vjerojatno može koristiti uz više aplikacija.

OK, zapalili ste se za DVB, kupili karticu usmjerili antenu i sad vam treba aplikacija za gledanje, snimanje, time shift EPG... Uz karticu se obično dobije nekakva aplikacija, vrlo često Power Cinema. Meni ona nije radila zadovoljavajuće (nije pronalazila DVB programe) te sam se okrenio alternativama. Postoji open source aplikacija Media Portal koja je zapravo MC, nije savršena, pisana je u .Net-u, relativno sporog sučelja (koje pod vista x64 nije sporo, nema confused smile-a) ali je free, stalno se razvija, dobra je zajednica, a nedavno je izašao Media Portal TV server kojim je moguće snimati više programa istovremeno sa samo jednom DVB karticom. Da dobro ste pročitali, jedino uvjet je da su ti programi na istom kanalu a upravo je tako kod nas. Meni je to radilo pod Vista x86, a sad još nisam stigao složiti pod x64.

Problem sa većinom kartica na tržištu je što su one hybridne tj. ili radi kao DVB ili kao analogna. Aplikacije pak misle da su to dvije kartice ili jedna sa dva tunera. U MP Setup je zbog toga potrebno onemogućiti, odnosno obrisati analognu. MP nema predefinirane frekvencije za Hrvatsku ali vrlo ih je jednostavno dodati. Kopirajte negdje na sigurno c:\Program Files\Team MediaPortal\MediaPortal\TuningParameters\dvbt.xml i onda otvorite taj file. Dodajte slijedeću liniju koja je boldana:
http://img100.imageshack.us/img100/9273/dvb1lc5.th.jpg

Zatim u istom file na kraju dodajte još i frekvenciju za tvoje područje, za Osijek je 570000MHz:
http://img80.imageshack.us/img80/6039/dvb2pz8.th.jpg

Sad to snimite, pokrente MP setup -> Television-> Capture cards->Kliknete na DVB-T karticu-> Edit-> Autotune-> Izaberete Croatia-> Scan, ako je signal slab kao kod mene nekad treba pokusati par puta dok ne "uhvati" ali obzirom da scanira samo jednu frekvenciju ide brzo. Programi se lijepo pojave sa svojim nazivima.

Sad možete gledati TV, ali na žalost nema EPG (Electronic Program Guide) jer se trenutno na DVB samo prikazuje isto što i na analognoj bez bilo kakvih dodatnih mogućnosti koje ta tehnologija omogućuje. Ipak postoji način kako dobiti takozvani WEB EPG. Upute se opet odnose na MP, ali vrlo slično se može dobiti i na MCE Windowsima. EPG koji koristim zasniva se na WEB-u, to zapravo znaci da postoji grabber koji posjeti WEB stranice naših TV kuca, pokupi program i zapakira ga u xml format razumljiv našoj aplikaciji. Naravno odmah je uočljiv problem u slučaju promjene termina emitiranja, sto je čest slučaj na nacionalnoj TV. Tome nema lijeka jer promjena se još i može uočiti na teletextu ali WEB se očigledno update-a vrlo rijetko.

WEBEPG 1 (drugi je tu)

Na stranici www.tvxb.com se može skinuti TV grabber i .ini file za određenu zemlju. Ako pogledate pod Croatia (Croatia) vidjet će te da je ini file jako zastario ali se nudi alternativa. To je zapravo stranica domaćeg autora na phazer uz mogućnost download-a programa u xml formatu. Naravno moguće je skinuti TVxb i napraviti .ini file, ali sam ja iskoristio već ponuđeno.

Najlakši način za skidanje TV programa je malim programom wget.

Već iz linkova je sve jasno, ali možete napraviti mali .bat file sa slijedećom linijom:

wget http://tv.phazer.info/servisxmltv.php?kanalID=1_2_3_4 -O tvguide.xml

koji možete staviti u schedule koji će se sam pokretati svaki dan/sat...

MediaPortal očekuje EPG informacije u tvguide.xml file na slijedećoj default lokaciji:

C:\Program Files\Team MediaPortal\MediaPortal\XMLTV\

Za MCE je drugačije ime xmltv.xml i lokacija:

C:\Program Files\myHTPC\data\tv\listings\

Pokrenite Setup MediaPortal, kliknite na Television->Program Guide->Isključite Grab EPG from DVB...!!!-> pod XMLTV provjerite da li je staza OK ili je promijeniti tamo gdje se skida tvguide.xml
http://img242.imageshack.us/img242/2...pathaq1.th.jpg

Nakon toga kliknite na Schedule i izaberite opciju TVguidexml File

http://img222.imageshack.us/img222/1...duleac5.th.jpg


Nakon toga će vjerojatno biti potrebno promijeniti nazive kanala, jer su oznake koje se dobiju od DVB-T različite od onih u .xml file-u. Meni je recimo bio naziv HTV 1, a u .xml HTV1. Točne nazive možete pogledati u tvguide.xml i prilagodite one u MP njima na Television->TV Channels->Edit.
http://img147.imageshack.us/img147/8...ramiix8.th.jpg

Kako to izgleda u praksi:
http://img295.imageshack.us/img295/706/tv1bb8.th.jpg http://img457.imageshack.us/img457/191/tv2cv6.th.jpg http://img412.imageshack.us/img412/8166/tv3gj5.th.jpghttp://img86.imageshack.us/img86/9464/tv4sx0.th.jpghttp://img86.imageshack.us/img86/2118/tv5gx6.th.jpg

Mogućnosti koje se ovime dobije su poprilične, dok gledate program možete vidjeti sto gledate, koliko još traje, sto je slijedeće, sto je na ostalim programima, opcije snimanja su pojednostavljene (dovoljno je kliknuti u EPG na određenu emisiju i ako je u tijeku, program nas prebaci na taj kanal, a ako ne u schedule).
Skrenio bih pažnju na jednu jako dobru osobinu MP-a, a to je da ako je aktivan time shift i gledate nešto i shvatite kako to želite zadržati ali niste počeli snimati odmah, nema problema! Dovoljno je pokrenuti snimanje, program će pitati da li želite snimati trenutnu emisiju ili dok ne prekinete snimanje. Obzirom da je početak emisije ionako na hard-u MP zapravo snimi iz TS buffer-a sve od početka.
Unutar MP Setup-a možete odrediti koji dekoder će se koristiti za prikaz slike. Sa MP dolaze open source MPV i MPA, ali puno kvalitetniju sliku se dobije sa nVidia pure video decoderom čak i ukoliko nemate nVidia grafičku karticu. Poboljšanje je naročito vidljivo kod scroll-a, recimo na kraju filma ili za dnevnika NoveTV.

Jedan savjet za vlasnike Gigabyte Digital Theater Hybrid TV GC-PTV-TAF i sličnih kartica zasnovanih na Philips SAA713x chipsetu, pokušajte skinuti drivere od KWorld NB-TV 210 Hybrid TV/FM i instalirati umjesto Gigabyte-ovih (Philips 1.3.3.2. 23.01.2007.). Sa njima (pogotovo u Visti koja ima te drivere generički) kartica doslovno procvjeta, programe prebacuje skoro trenutno, mjeri jačinu i kvalitetu signala u MP Setup-u.

Eto sklepao sam na brzinu, ima grešaka ali nadam se ne previše.

LAcy 01.03.2007. 19:42

Kad složim Media Portal TV server, objasniti ću kako ga instalirati i snimati više programa sa samo jednom DVB karticom, pa čak i ovom jeftinjarom :)

daMassa 01.03.2007. 23:38

Ici cu ja sada jedan dan ovdje u jedan profesionalni antena shop kupit jedno logoritmicu, da dobijem bolji signal... Onda cu po 10 put ici napraviti sve ovo, samo sto ce mi bit lakse jer si sazeo sve u jedan post...

Veoma dobar post, rep+!

mat 02.03.2007. 14:07

hehe odlicno odlicno ;)

LAcy 02.03.2007. 14:36

Obratite pažnju da ga pomalo dopunjavam, i ispravljam. Sve što me budete pitali preko PM ili ovdje uvrstiti ću u prvi post.

mat 05.03.2007. 11:52

sku

tor 05.03.2007. 11:58

Evo, sticknuo sam ga za sad pa dok ne vidimo kako budemo riješili/raspodijelili ostale...

LAcy 05.03.2007. 11:58

Hvala :) Kao zahvalu, ovih dana ću složiti tutorijal za TV server.

LAcy 05.03.2007. 21:44

Evo kao što sam obećao.
Prvo skinite Media Portal pa onda zadnji SVN i zadnji TV engine v3 (To je ustvari TV server), te Microsoft SQL Server 2005 Express Edition.

Krenimo redom sa instlacijom SQL-a:

http://img251.imageshack.us/img251/4...all1eb4.th.jpghttp://img162.imageshack.us/img162/8...all2zu7.th.jpghttp://img104.imageshack.us/img104/3...all3aa3.th.jpg

http://img104.imageshack.us/img104/6...all4vy4.th.jpghttp://img104.imageshack.us/img104/9...all5sd0.th.jpghttp://img108.imageshack.us/img108/8...all6jn6.th.jpg

http://img107.imageshack.us/img107/6...all7vm4.th.jpg
Ovaj korak je bitan, ukucajte password i zapamtite/zapišite!
http://img53.imageshack.us/img53/347...all8py6.th.jpg

LAcy 05.03.2007. 22:02

Još samo nekoliko koraka:
http://img68.imageshack.us/img68/320...all9ml1.th.jpghttp://img105.imageshack.us/img105/1...ll10ws0.th.jpghttp://img46.imageshack.us/img46/787...ll11yh1.th.jpg

http://img46.imageshack.us/img46/729...ll12qe7.th.jpghttp://img250.imageshack.us/img250/4...ll13ly2.th.jpg

Konfiguracija servera:
http://img107.imageshack.us/img107/2...ion1vi9.th.jpghttp://img405.imageshack.us/img405/4...ion2ds1.th.jpghttp://img443.imageshack.us/img443/6...ion3ws3.th.jpg

Iz slika je nadam se sve jasno.

LAcy 05.03.2007. 22:46

Nije bilo teško, pokrenimo instalaciju TV servera:
http://img112.imageshack.us/img112/6...instfv2.th.jpghttp://img112.imageshack.us/img112/3...instfw3.th.jpg

http://img109.imageshack.us/img109/3...instvm2.th.jpg

Konfiguracija TV servera:
http://img108.imageshack.us/img108/6...confoe9.th.jpg

Rekao sam vam da zapišete password :) Nakon upisa kliknete na Test i ako je sve OK na Save. Prilikom dizanja MP TV Server management console pitati će vas da li da starta service, naravno odgovor je Yes.

Nastavak sutra jer se ImageShack nešto zblentao.

LAcy 05.03.2007. 22:57

Ipak da ne biste ostali skroz razočarani evo kako to na kraju radi (zbog ovog sam morao obrisati neke stare attachmente). Kao što vidite na slici snimam dva programa, dok treći gledam i sve to sa karticom u sigu (Gigabyte Digital Theater Hybrid TV GC-PTV-TAF).
Ako ste pak jako nestrpljivi skoro identičan tutorijal imate na stranici Media Portala, ipak ovo su moje slike dok sam to instalirao danas. Ako imate problema sa mpg snimanjem možete pokušati sa TS (transport stream). Kad sam prvi put probao TV server bilo je problema ali dečki vrijedno rade i čini se da sad radi ok.
Naravno ako imate pitanja samo navalite, još moram pokazati kako se konfigurira EPG u serveru, instalira plug in... i sl. Sve imam u slikama ali ne mogu postati.

LAcy 06.03.2007. 10:23

Idemo dalje. Kad se podigne consola
http://img70.imageshack.us/img70/474...confve1.th.jpg

Za razliku od MP-a, TV server prepoznaje hibridne kartice ali mu je potrebno reći da imamo istu u protivnom će smatrati da su to dvije kartice ili jedna sa dva tunera. Označimo ih, desni klik, Place in group...
http://img164.imageshack.us/img164/9...confzw4.th.jpghttp://img62.imageshack.us/img62/466...confsu0.th.jpghttp://img250.imageshack.us/img250/6...conffp1.th.jpg

Prije nego možemo scanirati kanale, treba editirati dvbt.xml kao što sam već opisao u dijelu o MP. U recording odredimo gdje želimo snimati, gdje će se spremati time shift buffer, i u kojem ćemo formatu snimati. Prijašne verzije su imale problema sa mpg, ali sinoć se uspješno snimio Seinfeld i Na rubu znanosti koji se preklapaju.
http://img250.imageshack.us/img250/7...confii3.th.jpghttp://img47.imageshack.us/img47/555...confur0.th.jpghttp://img253.imageshack.us/img253/6...confyd2.th.jpg

Da bi server znao imenovati snimljeni materijal, potrebno mu je reći gdje se nalazi tvguide.xml. Kanale je potrebno preimenovati jednako kao i u MP i uključiti plugin xmltv (dok ne počne EPG ići zajedno sa DVB signalom).
http://img68.imageshack.us/img68/442...confnl3.th.jpg

Najbolje je staviti jednaku stazu kao i u MP setup-u, tako da sa wget odmah dobijete jedan tvguide.xml za MP i server.
Ako je sve ok, odete na Manual control i pokušate pokrenuti Time Shift, trebalo bi biti kao na zadnjoj slici. Ako ne radi zaustavite service, ugasite consolu i pokrenite ponovo, nekad upali :)
http://img67.imageshack.us/img67/880...conflw0.th.jpg

LAcy 06.03.2007. 10:35

Ako nemate instaliran Media Portal instalirajte ga i pokrenite zadnji svn. Kad to završi pokrenite Setup, i obrišite sve TV kartice jer kontrolu nad njima sad ima TV server a ne MP. Da bi mogli gledati, snimati, time shiftati u MP-u morate instalirati plugin koji se nalazi u istoj arhivi kao i tv server.
http://img170.imageshack.us/img170/5...staltb4.th.jpghttp://img156.imageshack.us/img156/1...staloy1.th.jpghttp://img296.imageshack.us/img296/8...stalfu0.th.jpghttp://img225.imageshack.us/img225/2...stalms7.th.jpg

Pokrenite MP, klik na TV (ovisi koji skin ste stavili, različito izgleda) i radi!
http://img145.imageshack.us/img145/5481/mp1hw1.th.jpghttp://img151.imageshack.us/img151/9374/mp2wb6.th.jpg

A kako to izgleda u TV server management console, kad se snima i gleda u isto vrijeme:
http://img243.imageshack.us/img243/6...ver1fq4.th.jpg

TV server je servis koji se vrti u pozadini i pokreće sa Windowsima, kad jednom odredite schedule više nije potrebno imati MP (sad u ulozi klijenta) već će server sam pokrenuti snimanje u zadano vrijeme. Također server je predviđen da radi baš kao server, što znači da možete spojiti drugi PC na njega i streamati TV.

Eto to je to, malo na brzinu, ako nešto nije jasno dopuniti ću.

mat 06.03.2007. 11:15

kako to da imas EPG? ili ovo "now: nesto next: nesto drugo" nije EPG?

LAcy 06.03.2007. 11:17

Citiraj:

Autor mat (Post 666428)
kako to da imas EPG? ili ovo "now: nesto next: nesto drugo" nije EPG?

U prvom postu imaš objašnjeno da je to webEPG.

Iako je naziv teme DVB-T, MP i TV server podržavaju analogne i satelitske kartice.

Don 06.03.2007. 12:39

Ma ja ne kužim ovaj MP, nikako mi ne želi prepoznat dvb-t karticu, a još piše da podržava Yakumo USB DVB-T stick, ili možda ja nešto krivo radim? U setup-u mi nema capture card i kad kliknem add kaže "you want be able to configure a capture card", verzija MP je najnovija, konfa iz siga.

LAcy 06.03.2007. 19:30

A inače ti radi DVB kartica sa nekim drugim softwareom? Ima li BDA drivere? Probaj napraviti prema ovome

Don 07.03.2007. 08:37

Da, inače radi bez problema s dobivenim softverom. Ma kad uhvatim vremena moram ovaj graf napraviti, thanks.

mat 07.03.2007. 12:42

ovo je odlicno sa WebEPG-om. hvala Lacy! :)

LAcy 07.03.2007. 13:34

Citiraj:

Autor mat (Post 667454)
ovo je odlicno sa WebEPG-om. hvala Lacy! :)

Znači radi?

mat 07.03.2007. 19:03

radi savrseno! :) tnx jos jednom

LAcy 07.03.2007. 19:59

Citiraj:

Autor mat (Post 667867)
radi savrseno! :) tnx jos jednom

Nema na čemu, mogao si to imati već mjesecima od kada sam prvi put postao upute. Jesi probao TV server i snimati više programa od jednom?

mat 07.03.2007. 21:55

nope. ispiti su mi ovih dana pa se nisam jos u server htio uplitati ali cim produ budem sigurno ;)

Amdejac 13.03.2007. 00:49

Čitam ja ovo o EPGu i može ovako i onako ili ovo i na kraju ne razumijem ništa gdje šta ide i kako. Shvatio sam samo ovaj dio:"Pokrenite Setup MediaPortal, kliknite na Television->Program Guide->Isključite Grab EPG from DVB..."
Ja sam ti malo star i senilan i treba mi malo temeljitije objasniti.

LAcy 14.03.2007. 12:06

Dopunio sam prvi post u dijelu o EPG.

LAcy 15.03.2007. 14:30

Snimanje programa sa Media Portalom
 
Da bi snimali određenu emisiju/film/seriju nije potrebno da PC cijelo vrijeme bude uključen. MP ima plugin Power Scheduler koji podigne PC iz hibernacije u nekoliko minuta prije snimanja TV programa i opet spusti nakon snimanja.
http://img389.imageshack.us/img389/4586/ps1bb1.th.jpghttp://img485.imageshack.us/img485/6486/ps2if6.th.jpg

Znači dvoklik na taj plugin da bi ga aktivirali, desni klik na Configuration i to je to. Jedino se eventualno morate poigrati sa opcijama u BIOS-u. Pod Vistom ima ona dobra sleep opcija koja je kombinacija hibernacije i stan by.
Isprobano i radi vrlo dobro, bio sam tjedan dana odsutan i ostavio isprogramiran PC. Kad sam se vratio uredno sam zatekao snimljene materijale na HD-u i ugašen PC. Jedini problem je ako nestane napajanja, pa je dobro staviti MP u Startup.

mat 20.03.2007. 09:50

slozio sam TV server i ovo je sad stvarno odlicno. neznam kako sam uopce mogao bez toga :) hvala Lacy, super stvar. MediaPortal je zaista obecavajuc

LAcy 20.03.2007. 09:55

Citiraj:

Autor mat (Post 679677)
slozio sam TV server i ovo je sad stvarno odlicno. neznam kako sam uopce mogao bez toga :) hvala Lacy, super stvar. MediaPortal je zaista obecavajuc

Nema na čemu :) Samo da ne rade MP u .net-u, ovako je veliki i spori mastodon. Istina pod vistom x64 radi puno brže, ali je i dalje velik i zauzima dosta ram-a. Koji skin koristiš? Ja trenutno dragon.

Amdejac 20.03.2007. 10:44

Zavidim Vam.
Ja sam spo***o drajvere i sad mi nalazi samo analognu karticu, od digitalne niti D.


Sva vremena su GMT +2. Sada je 15:39.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger