MulticastTV THJ verzija 1.0.4.21 - za vse T2 uporabnike
Objavljeno: 29. Okt 2014 ob 11:32
Poskusil sem že veliko programom za gledanje televizije na računalniku. Moj najboljši je bil do sedaj IP-TV Player o katerem sem pisal tudi v svoji temi. Včasih (leta nazaj) sem na Telekomu en čas uporabljal tudi MulticastTV. Žal ga je avtor nehal razvijat in je z njim zaključil neko špico, ko smo lahko gledali televizijo s sporedom tudi na računalniku. Program se sicer še da dobit na internetu ampak ne izvorne kode. Program je napisan v .NET okolje za katerega tudi precej sam razvijam. Obstajajo tudi načini kako iz .NET programa dobimo nazaj izvorno kodo in to isto sem naredil za MulticastTV. Po parih dneh mučenja s prevajanje se mi je program končno prevedel iz izvorne kode in lahko sem začel z mojimi popravki. Teh je mnogo. O njih bom pisal v ločeni objavi v tej temi. Za osnovo pa sem vzel zadnjo verzijo 0.35.9.4, ki uporablja VLC knjižnice za predvajanje videa.
Kapa dol webmaherju za njegov EPG spored. Sem ga pridno uporabljal tudi v času testiranja. Žal je moj glavni testni uporabnik kibtu opazil, da spored deluje samo za približno 100 kanalov. Nekaj glavnih, ki jih sam zelo rad gleda pa ni. Proti koncu testiranja sem se tako sam lotil izdelave svojega sporeda in dosegel, da ga imam za več kot 250. Vse to sem tudi že v vključil v sam program. Na novo sem napisal XMLTV parsanje. Sedaj deluje hitreje in je zmožno prikazat veliko več podatkov, kot pa samo naslov oddaje in mogoče še opis. Seznam vseh kanalov za katere imam trenutno spored je dolg.
Seznam sprememb je spodaj. Vsega nisem napisal, ker je tega bilo preveč. Morda ne toliko vidno v samem programu, v jedru programa pa. Spisal sem tudi neka osnovna navodila, ki jih bom nadgrajeval glede na vprašanja v tej temi. Samo delovanje se od originalne verzije ni toliko spremenilo. Vse bližnjice na tipkovnici še vedno delujejo enako. Stari uporabniki se ga boste takoj navadili te nove verzije. Ker pa je ta moja verzija popolnoma prenosna lahko deluje tudi iz USB ključka in sočasno z nameščeno originalno verzijo.
Prenos programa:
2015-05-27 - MulticastTV.THJ.v1.0.4.21.zip (4.1 MB)
VLC 2.1.5 knjižnice (nujno potrebne za delovanje MulticastTV programa)
ali
VLC 1.1.1 knjižnice
Dodatne datoteke ali popravki:
2016-04-13 - popravek kod za spored (skopiraj v parse mapo)
2016-04-13 - dodatni logotipi za novo dodane kanale v seznamih
Navodila kaj kam skopirat so v tretji objavi te teme. Če na hitro povzamem. Najdite mapo, kjer ste odpakirali MulticastTV npr. c:\MulticastTV in nato kopirajte libvlc.dll, libvlccore.dll in celotno \plugins mapo iz VLC ZIP datoteke v to mapo.
V program sem vrgel ogromno ur mojega časa, kar je bilo glede na to da imam doma majhno hčerko zelo težko. Je bil pa izziv in pa prava potešitev mojih, včasih potlačenih, geek korenin. Velika zahvala gre seveda za prvotnemu avtorju programa Urošu. Skozi celoten čas sem študiral njegovo izvorno kodo in opazil precej zvito rešenih rešitev. Zahvala gre tudi uporabniku kibtu, ki je dnevno testiral preizkusne verzije in posredoval marsikateri uporabni predlog.
Prvotni avtor programa dela na novi verziji pri kateri tudi sam dodajam kakšno malenkost. Kdor ima še kakšne želje naj jih vpiše v ta dokument:
https://docs.google.com/document/d/1oFV ... sp=sharing
Donacije za topel čaj ali kavo in poleti hladno pivo so tudi tu več kot dobrodošle (Paypal).
Kapa dol webmaherju za njegov EPG spored. Sem ga pridno uporabljal tudi v času testiranja. Žal je moj glavni testni uporabnik kibtu opazil, da spored deluje samo za približno 100 kanalov. Nekaj glavnih, ki jih sam zelo rad gleda pa ni. Proti koncu testiranja sem se tako sam lotil izdelave svojega sporeda in dosegel, da ga imam za več kot 250. Vse to sem tudi že v vključil v sam program. Na novo sem napisal XMLTV parsanje. Sedaj deluje hitreje in je zmožno prikazat veliko več podatkov, kot pa samo naslov oddaje in mogoče še opis. Seznam vseh kanalov za katere imam trenutno spored je dolg.
Seznam sprememb je spodaj. Vsega nisem napisal, ker je tega bilo preveč. Morda ne toliko vidno v samem programu, v jedru programa pa. Spisal sem tudi neka osnovna navodila, ki jih bom nadgrajeval glede na vprašanja v tej temi. Samo delovanje se od originalne verzije ni toliko spremenilo. Vse bližnjice na tipkovnici še vedno delujejo enako. Stari uporabniki se ga boste takoj navadili te nove verzije. Ker pa je ta moja verzija popolnoma prenosna lahko deluje tudi iz USB ključka in sočasno z nameščeno originalno verzijo.
Prenos programa:
2015-05-27 - MulticastTV.THJ.v1.0.4.21.zip (4.1 MB)
VLC 2.1.5 knjižnice (nujno potrebne za delovanje MulticastTV programa)
ali
VLC 1.1.1 knjižnice
Dodatne datoteke ali popravki:
2016-04-13 - popravek kod za spored (skopiraj v parse mapo)
2016-04-13 - dodatni logotipi za novo dodane kanale v seznamih
Navodila kaj kam skopirat so v tretji objavi te teme. Če na hitro povzamem. Najdite mapo, kjer ste odpakirali MulticastTV npr. c:\MulticastTV in nato kopirajte libvlc.dll, libvlccore.dll in celotno \plugins mapo iz VLC ZIP datoteke v to mapo.
V program sem vrgel ogromno ur mojega časa, kar je bilo glede na to da imam doma majhno hčerko zelo težko. Je bil pa izziv in pa prava potešitev mojih, včasih potlačenih, geek korenin. Velika zahvala gre seveda za prvotnemu avtorju programa Urošu. Skozi celoten čas sem študiral njegovo izvorno kodo in opazil precej zvito rešenih rešitev. Zahvala gre tudi uporabniku kibtu, ki je dnevno testiral preizkusne verzije in posredoval marsikateri uporabni predlog.
Prvotni avtor programa dela na novi verziji pri kateri tudi sam dodajam kakšno malenkost. Kdor ima še kakšne želje naj jih vpiše v ta dokument:
https://docs.google.com/document/d/1oFV ... sp=sharing
Donacije za topel čaj ali kavo in poleti hladno pivo so tudi tu več kot dobrodošle (Paypal).