Pogosto zastavljena vprašanja

MulticastTV: Pogosto zastavljena vprašanja 

1. Ni slike in zvoka.
- V nastavitvah izberite mrežno kartico, katera je s kablom povezana z IPTV omrežjem . Ta kartica mora imeti tudi dodeljen ip naslov.
- K programu so priloženi ip naslovi kanalov, ki pa so lahko že zastareli. Na teh straneh poiščite najnovejši seznam ali pa posodobite obstoječega po postopku pod točko 21. 
- Obkljukajte index (različna stanja gumba index/ip hack v starejših verzijah )in ponovno zaženite program.
- Omogočite, da požarni zid prepušča UDP IGMP pakete. Nekateri požarni zidovi imajo opcijo "udp flooding", katero je potrebno onemogočiti.

1a. Ni slike in zvoka. Uporabljam Windows 7, imam 2 mrežni kartici, statusna vrstica pa prikazuje bitno hitrost, ki ustreza TV signalu.
Ob prvem zagonu programa požarni zid vpraša za dovoljenje, kjer je potrebno dovoliti Domače in Javno omrežje (kartica za TV). Če tega niste storili, sledite točki 27.

Tv signal v obliki UDP paketov prihaja na mrežno kartico, dostopnost do signala pa preprečuje požarni zid.

1.b Po nadgradnji na višjo različico se program ne zažene.
Odstranite program : (Start ->MulticastTV->Uninstall MulticastTV).
Poiščite mapo kjer je bil program nameščen, ponavadi je to C:\Program Files\MulticastTV ali C:\Program Files (x86)\MulticastTV in izbrišite vse datoteke.
Po ponovni namestitvi na koncu obkljukajte Clean Settings.

2. Pri Windows7 se vklopi Windows 7 Basic, pri Windows Vista pa se izklopi Aero stil.
Izberite direct3d ali opengl video modul. Če kljub izbranem direct3d modulu problem ostaja, sledite točki 4.

3. Zoom ne deluje ali pa pomanjša sliko.
Izberite direct3d video modul.

4. Zoom kljub izbranem direct3d modulu še vedno ne deluje.
Namestite DirectX End-User Runtime. Prej je priporočljivo program odstraniti in po ponovni namestitvi obkljukati "Run Cleaner".

5. Zoom pri direct3d modulu včasih ne "prime", premikanje slike ne deluje.
Izberite OpenGL video modul ali pa izklopite razpletanje. 

6.Sliko je nemogoče razširiti na 16:9 zaslon.
Pravilno razširjanje deluje le z direct3d modulom. Pogoj pa je nameščen directX9: točka 4.

7a. HD kanali štekajo.

Če niste uporabnik optičnega omrežja, morate poskrbeti, da imate na voljo dovolj pasovne širine.
Kockanje zaradi premajhne pasovne širine.

Če slika ne kocka, pač pa se le "zatika",nastavite stopnjo izpuščanja deblokirnega filtra na 4. Posledica bo verjetno tekoča a precej slabša slika mpeg-4 kanalov. Strojno pospešenega dekodiranja HD kanalov MulticastTV zaenkrat NE podpira!

7b Mpeg2 kanali kockajo, mpeg-4 pa ne. 
Razlog je lahko enak kot pri 7a - prva alineja.

8. Ali je za delovanje potrebno namestiti vlc?
Ne.

9. Kako se spreminja jakost zvoka z miško ?
Pritisne se levi gumb in nato vrti kolešček.

10. Kaj je unicast način ?
Unicast način je uporaben, če je v omrežju povezanih več računalnikov z usmerjevalnikom, ki ne podpira multicastinga. Pri poceni usmerjevalnikih multicast promet zablokira brezžično povezavo ali internetno povezavo. Če pa se na usmerjevalnik priklopi računalnik, ki je direktno povezan na Video port modema in se na njem zaže vlc server, se lahko na ostalih računalnikih gleda TV z Multicasttv v unicast načinu, ne da bi pri tem zablokiral internet oz. brezžična povezava. 
OPOMBA: Uporaba unicast načina ni več priporočljiva saj obstajajo boljše metode: npr. uporaba posrednikov kot sta multicast2unicast ali udpxy.

11. Pri predvajanju posnetka je tema ali pa se prikaže le prva slika, zvok dela normalno.
V primeru snemanja mpeg-4 kanalov, je v nastavitvah potrebno obkljukati "raw" snemanje. To bo imelo za posledico, da bo velikost posnete datoteke precej velika.
Za predvajanje teh posnetkov z Windows media player-jem, Bs player-jem, Zoom player-jem in podobnimi, je potrebno namestiti Haali media splitter in pa najnovejši ffdshow.
Tudi, če se namesti zgoraj omenjene komponente, še vedno ni nobene garancije, da bodo predvajalniki te komponente tudi uporabljali. Vsak predvajalnik je zato potrebno prej ustrezno nastaviti. 
Za predvajanje zato bolj priporočam programe, ki že vsebujejo vse potrebne komponente. Tak predvajalnik je npr. vlc.

11a Velikost posnetka je prevelika.
Če je obkljukan raw format, se pri snemanju na disk shranjuje celoten MPEG-TS. MPEG-TS je nosilni format, ki poleg videa in audia vsebuje tudi podnapise, teletext, epg in še veliko ostalih podatkov. Za odstranitev nepotrebnih podatkov morate posnetek dodatno obdelati. Najlažje se to stori po postopku v točki 12. V primeru, da posnetek vsebuje več podnapisov ali audio sledi pa morate uporabiti kakšen drug program. Videa ne kompresirajte ponovno, saj je na IPTV omrežjih ponavadi že optimalno kompresiran in bi zato vsaka ponovna kompresija povzročila slabšo kvaliteto slike.

11b Podnapisi se ne posnamejo.
Če je obkljukano "raw" snemanje, se posname eksaktna MPEG-TS kopija, ki vključuje podnapise ter tudi nekatere odvečne podatke. Tudi v primeru, kadar nimate obkljukanega "raw" snemanja, a imate izbran TS format ter ste pred snemanjem izbrali ustrezno sled podnapisov, se podnapisi zagotovo posnamejo. Poskrbite, da ima vaš predvajalnik podporo za DVB podnapise. V MPEG-PS format ni mogoče vključiti DVB podnapisov, zato morate s pomočjo drugih programov video prekodirati in podnapise "zapečti" v sliko ali pa pretvoriti podnapise iz DVB v DVD format. Glej tudi točko 11a.

12. Samostojni DVD(Divx) predvajalniki posnetkov ne predvajajo.
Potrebno je izbrati PS format. TS posnetke pa je potrebno prej spremeniti v PS: Datoteka-> pretvori->mpeg-ps - original video, original audio.
Če imajo predvajalniki probleme tudi s PS formatom npr. predvajanje se ustavi na sredini posnetka, posnetek popravite s programom omenjenim pod točko 13.

Opombe:
Pri snemanju z urnikom, je vedno izbran "raw" format.

13. Kateri program je priporočljiv za rezanje posnetkov ?

14. Epg ne dela.
OPOMBA:
V času pisanja tega programa nekateri IPTV ponudniki niso vstavljali EPG podatkov v MPEG-TS nosilni format. Program zato s pomočjo web vtičnikov EPG pridobiva kar s spletnih strani. Zaradi vprašlijve legalnosti takšne reprodukcije podatkov ter domnevne kršitve znamke enega izmed slovenskih IPTV ponudnikov, vtičniki na tem strežniku niso več na voljo.Lahko pa jih najdete na kašnih drugih strežnikih (spletni forumi) - klik.

14a. Xmltv epg vtičnik ne dela.
Če obstaja v xml datoteki vrstica <!DOCTYPE tv SYSTEM "xmltv.dtd">, potem morate v isto mapo prenesti tudi xmltv.dtd datoteko, ki jo lahko dobite tukaj (desni klik -> Shrani povezavo kot...).
Alternativno lahko nastavite vaš "grabber" tako, da te vrstice na zapisuje ali pa ustvari tudi dtd datoteko. 

14b Xmltv epg se nalaga zelo dolgo - 100% CPU ob zagonu.
MulticastTV za branje podatkov iz xml datoteke uporablja Microsoftovo komponento, ki se dobro obnese pri manjših xml datotekah, pri velikostih večjih od 1 MB pa postane nalaganje izredno počasno, včasih celo nekaj minut. Za hitrejše nalaganje zato nastavite vaš grabber tako, da prenese program samo za 1 ali 2 dni ter samo za programe, ki vas zanimajo. Alternativno lahko na spletu poiščite web vtičnik.

15. Kako spreminjati kanale v novemn oknu ?
Odpre se tabelo, izbere kanal in pritisne tipko "P" ali pa se z desnim klikom izbere "prikaži v oknu".

16. V windows7 ob zagonu video deluje, ob vsakem naslednjem kanalu pa začne slika kockati.
To se zgodi, kadar se internetna povezava (PPPoE) vzpostavi na računalniku, kar je najveretneje napaka samega operacijskega sistema. Ena rešitev je, da se PPPoE vzpostavi na modemu, ostale rešitve pa so diskutirane tukaj in tukaj

17. Polovica kanalov dela normalno, polovica pa je črnih.
Posodobite seznam kanalov.

18. Kaj je potrebno za delovanje multicasttv-ds ?

19. V multicasttv-ds menuju se ne da ničesar izbrati ?
Program še ni dokončan.

20. Kako izberem h.264 kodek pri multicasttv-ds?
Program zaenkrat izbere tiste filtre (kodeke), ki imajo na sistemu najvišjo prioriteto. Prioriteto filtrov se lahko spreminja s programom DSFMngr.

21. Kako se v seznam doda nove programe
a) Avtomatsko
Kanali -> Preveri za nove -> (ustrezna playlista) -> Preveri -> obkljukajte programe ali pa z desnim gumbom v stolpcu "Izberi" kliknite "izberi vse" -> OK

Če želite, da se bo namestila identična playlista kot je na strežniku, obstoječe kanale najprej izbrišite. To storite tako, da v nastavitvah v tabeli s pomočjo tipke "Shift" označite vse vrstice in nato pritisnete tipko "Delete".
Seznam lahko uvozite tudi tako, da prenesite ustrezno xls ali m3u datoteko  in jo uvozite (Kanali->Uvozi) !

b) Ročno:
V vrstici ki je na sliki označena z zvezdico se vpiše ip programa. Za spreminjanje vrstnega reda kanalov, glejte točko 24.

22. Kako se shrani določene nastavitve za vsak kanal posebej ?
Nastavitve -> Razno -> Nastavitve glede na kanal -> Omogoči -> Obkljukajte nastavitve katere se naj shranijo.

Če želite, da se za vsak kanal shranijo nazadnje izbrani podnapisi, v nastavitvah obkljukajte PID podnapisov in šele nato za tisti kanal izberite ustrezne podnapise. Enako velja za audio sledi (Audio PID).
Pri starejših različicah ne vpisujte prioritet jezikov, ker se drugače pri nekaterih kanalih namesto podnapisov avtomatsko prikaže teletekst.
Opombe: Pri spreminjanju vrstnega reda kanalov se nastavitve za kanale, pri katerih je prišlo do spremembe številke, pobrišejo ! 
Pri uvažanju popolnoma nove playliste je priporočljivo klikniti na "Počisti" saj so lahko id-ji podnapisov in audio sledi pri novi playlisti povsem drugačni, kar lahko povzroči nestabilnost (sesuvanje) - točka 26b.

22a. Kako nastaviti, da se vedno prikazujejo slovenski podnapisi?
Pri starejših različicah postopajte po postopku pod točko 22.
Pri novejših (0.35.8.3) različicah vpišite v v polje, ki je prikazano na sliki, z vejicami ločena celotna imena jezikov. Imena preverite v menuju podnapisi.

23. Zvok je prenehal delovati.
Možnosti -> Nastavitve -> Razno -> Audio -> Poveži z :
Spremenite trenutno izbrano vrednost . Glej tudi točki 26a in 26b.

24. Kako se spreminja vrstni red programov?
Možnosti->Nastavitve->Osnovno :
Kliknite na glavo vrstice in uporabite smerne tipke. Če želite kanalom od izbrane vrstice naprej prišteti vrstno številko, z desnim gumbom kliknite na glavo vrstice in izberite ustezno število.

25. Uporabljam igmpproxy, kaj naj vpišem pod "altnet"?
Uporabite Wireshark in poglejte izvorni ip paketov.

26a. Pri uvozu novega seznama (playliste) zvok in podnapisi pri nekaterih kanalih ne delujejo.
Možnosti->Nastavitve->Razno->Nastavitve glede na kanal:
Kliknite "Počisti" (točka 22).

26b Pri nekatrih kanalih ni zvoka, včasih se pojavi naslednja napaka:

Postopajte enako kot pri 26a.

27. Kako nastaviti požarni zid operacijskega sistema Windows 7 ?
Najlažje je dodati MulticastTv.exe na seznam programov, ki lahko komunicirajo mimo požarnega zidu.

28. Pri multicastTV-ds so vidne črtice pri hitrih premikanjih.

Te črtice so vidne zato, ker je prejeti signal mišljen za prikazovanje na TV sprejemnikih in ne na računalniškem zaslonu. Elektronski top v televizorjih s katodno cevjo izriše najprej polovico slike, pri čemer izpusti vsako drugo linijo, nato se vrne na začetek ter zapolni še preostale. Računalniški zaslon pa izriše celotno sliko naenkrat. Ker so prejete polsklike zajete pri različnih časih (1/50s), so na računalniškem zaslonu, ki obe polsliki prikaže naenkrat, vidne horizontalne črtice. Več je o tem razloženo tukaj: http://www.100fps.com/

Te črtice se lahko odstrani z različnimi načini. Metoda odstranjevanja teh črtic se imenuje "Deinterlacing" oz. po slovensko "Razpletanje". Razpletanje je lahko softwersko ali pa strojno. V primeru strojnega razpletanja, je procesor manj obremenjen. 

Za vključitev strojnega razpletanja v Multicasttv-ds je najprej potrebno v nastavitvah spremeniti : 
hwdeint = 1 ; 

Ta nastavitev pa še ni dovolj. Vse je odvisno od uporabljenega video dekoderja. Pri Windows7 se izkaže, da je privzeti Microsoftov MPEG-2/MPEG-4 dekoder najboljša izbira. To pa zato, ker je ta filter zelo dober pri prepoznavanju omenjenega signala. Prepoznavanje prepletenega signala je namreč prvi pogoj, da je slika pravilno razpletena. MPEG-TS nima vedno zapisanih informacij o načinu kako je bila slika zajeta ali pa so informacije celo napačne, zato v takih primerih izvorni filter pošlje video dekoderju informacije, da je slika primerna za računalniški zaslon. Od vseh omenjenih dekoderjev edino Microsoftov ugotovi, da to ni res.

Pri ostalih video dekoderjih pa je v večini primerov potrebno razpletanje vklopiti ročno, četudi je izvorni filter prepoznal, da slika ni primerna za računalniški zaslon.

CoreAvc: 

Prve tri metode so softwarske, zadnja je strojna. Metoda razpletanja (kvaliteta) pri strojni je odvisna od grafične kartice. 

FFDshow: 
Tukaj je malo več izbire. 



Način softwarskega razpletanja se lahko izbere takole: 

Strojno razpletanje pa se izbere takole ("Set interlace flag" mora biti obkljukan): 

Če je metoda "Auto", potem mora izvirni filter ugotoviti ali je potrebno sliko razplesti. Če mu to ne uspe, je potrebno ročno izbrati nek način. V polju "Field order" pa je potrebno izbrati "Top field 1st". Če ima MPEG-TS zapisane informacije o načinu zajete slike, se najlažje ugotovi s programom MPEG transport stream analyser.
FFdshow ima še eno prednost pred 

CoreAvc in sicer možnost shranjevanja profilov.

Nastavitve se lahko shrani le za določen program. Zgoraj omenjene nastavitve bi poslabšale sliko v drugih programih, npr. predvajanja Divx filma s kakšnim DirectShow predvajalnikom. 



29. Ali je mogoče istočasno snemati več kanalov ?
Da. Snemanje dodajte prek urnika: ročno, iz seznama kanalov ali EPG seznama. 

30. Ponudniki IPTV storitev bodo kmalu začeli s kodiranjem (enkripcijo) signala Ali bo mogoče ta signal predvajati z MulticastTV?
Ne.
Pri IPTV ponudnikih, ki bodo uporabljali Verimatrixovo rešitev, pa bo spremljanje enkriptiranih kanalov na računalniku še vedno mogoče, vendar le s predvajalniki, ki podpirajo to enkripcijo, npr. Verimatrix PC predvajalnik.

Pri enkripciji videa je dejansko enkriptiranih le nekaj bajtov I-okvirjev oz. I-rezin. Predvajalnik za predvajaje enkriptiranega videa zato ne potrebuje bistveno večje procesorske moči. Motnja slike brez dekodiranja je precejšna in je prisotna pri vseh sličicah, ker se pri izračunu ostalih okvirjev začetna napaka propagira.

31. MulticastTV želim uporabljati tudi za predvajanje multimedijskih vsebin, ki so dostopne preko interneta.
Namestite najnovejšo različico različico ali pa z administratorskimi pravicami zaženite Patch_from 0_35_7_1_to_0_35_8_0.exe glede na različico 0.35.7.1 ( Ob namestitvi izberite lokacijo kjer nameščen MulticastTV. Pri 64 bitnih sistemih je lokacija ponavadi C:\Program Files (x86)\MulticastTV ).
V nastavitvah nato v prazno ip polje dodajte ustrezne naslove npr.:"http://vprclassical.streamguys.net/vprclassical128.mp3".

PRIMER za udpxy:

Strežnik na katerem teče udpxy se nahaja na 192.168.2.2.
Računalnik na katerem teče MulticastTV se nahaja na 192.168.2.8

- Uvoz playliste v MulticastTV . V playlisti so ip-ji zapisani v obliki udp://@232.4.1.2:5002

- Zagon udpxy posrednika: ./udpxy -p 4022

- Vpis predpone seznama v MulticasTV: "http://192.168.2.2:4022/udp/" (brez narekovajev)
Vpis predpone je nujen, saj program pri uvažanju playliste iz celotnega url naslova (npr. http://gost.lan/232.4.1.1:5002) "izreže" samo multicast ip-je (232.4.1.1:5002) ! Drugi način pa je vpisovanje celotnega url naslova direktno v tabelo.

Čeprav se prenos podatkov vrši v unicast načinu, mora biti izbran multicast način!
(Unicast način je potrebno izbrati le v primeru vlc ali udprelay posrednika).

Udpxy status:
"http://192.168.2.2:4022/status/"

Če uporabljate multicast2unicast, postopajte eanko kot pri udpxy. Edina razlika je oblika naslova:
http://192.168.2.2:4022/m2u/

32. Kako povečati hitrost predvajanja, ko je predvajanje že nekaj časa v pavzi (npr. preskok reklam) ?
Privzeto sta temu namenjeni tipki + (hitreje) in - (počasneje). Tipki lahko spremenite. Pri trenutni različici je znan problem, da se glasnost ne povrne na prejšno vrednost, kadar se s prevrtavanjem naprej, ujame realni čas oddajanja.

33. Sprane barve
Če pri Multicasttv z izbranim direct3d modulom ter pri multicasttv-ds opažate sprane barve (črna ni povsem črna, bela ni povsem bela) , lahko pri Nvidia grafičnih karticah problem rešite tako, da v nastavitvah gonilnikov izberete dinamičen razpon 0-255. 

Če imate dodatna vprašanja, jih vpišite v komentar!

Ni komentarjev:

Objavite komentar