Oke, point taken
Ik bedoelde te zeggen dat het best een uitgave is om even mee aan de slag te gaan.
Dan zou ik net zo goed voor 99 euro de Wetek box kunnen kopen, zit alles meteen al in.
Oke, point taken
Die +200 Euro (+250 euro incl btw en verzending), kost ie op HDHomerun.net, daar moet je hem op dit moment ook niet bestellen omdat er sinds kort een veel voordeligere plek is om hem aan te kopen. Amazon.de levert hem voor €165,- €172.50 thuis.EverLast2002 schreef op maandag 20 juli 2015 @ 19:21:
[...]
Allen, bedankt voor deze tips !
Ik zat al aan een Hauppage USB stick te denken, maar daar zijn 2 uitvoeringen in waarvan 1 niet werkt met OpenELEC.
Die 40 euro van TechnoTrend is nog te overzien. Op hardware.info was er een workshop, daarin werd vermeld dat de HDhomerun best schappelijk geprijsd is. Ik vind +200 euro niet echt schappelijk...
Dat is geen netwerk-oplossing.EverLast2002 schreef op maandag 20 juli 2015 @ 21:35:
[...]
Oke, point taken![]()
Ik bedoelde te zeggen dat het best een uitgave is om even mee aan de slag te gaan.
Dan zou ik net zo goed voor 99 euro de Wetek box kunnen kopen, zit alles meteen al in.
[ Voor 25% gewijzigd door hardware-lover op 23-07-2015 12:24 ]
Testing, one, two ...
Kun je er wel van maken, in de meter kast gooien ofzo aan het netwerk en tvheadend draaien. Weet niet of de ethernet een beetje krachtig genoeg is (heb specs niet bekeken) [Edit: nu wel en het is een 10/100 ethernet aansluiting van bedenkelijke kwaliteit, dat vormt een probleem met HD streams] maar in principe kan het wel. Denk alleen dat je goedkoper/beter uit bent met een tuner aan de intel nuc te gooien. En voor wat meer heb je die HDhomerun wat best prachtspul is.
[ Voor 5% gewijzigd door Donderstraaltje op 21-07-2015 00:58 ]
Dat lijkt een single tuner en ik zie geen directe mogelijkheden voor het gebruik van een smartcard of CI slot. Hier zal je dan nog steeds in moeten voorzien + duimen dat het werkend te krijgen is met het systeem op de box. Kortom: helaas geen "zit alles meteen al in" oplossing.EverLast2002 schreef op maandag 20 juli 2015 @ 21:35:
[...]
Oke, point taken![]()
Ik bedoelde te zeggen dat het best een uitgave is om even mee aan de slag te gaan.
Dan zou ik net zo goed voor 99 euro de Wetek box kunnen kopen, zit alles meteen al in.
Ik zit bij Caiway en wij hebben geen smartcard nodig (basis tv pakket).thomas_24_7 schreef op dinsdag 21 juli 2015 @ 11:49:
[...]
Dat lijkt een single tuner en ik zie geen directe mogelijkheden voor het gebruik van een smartcard of CI slot. Hier zal je dan nog steeds in moeten voorzien + duimen dat het werkend te krijgen is met het systeem op de box. Kortom: helaas geen "zit alles meteen al in" oplossing.
Haha en ik had het nog wel gegoogled, maar keek alleen naar de 1e hit: Caiway. Had ik toch even verder moeten lezen dan mijn neus lang isEverLast2002 schreef op dinsdag 21 juli 2015 @ 16:05:
[...]
Ik zit bij Caiway en wij hebben geen smartcard nodig (basis tv pakket).
Toch bedankt voor het meedenken![]()
Het Wetek verhaal of de amazon.de (hdhomerun) gaat niet door, ik heb geen creditcard en/of paypal.
Misschien is zo'n Fritz! DVB-C apparaat wat voor jou? Afhankelijk van waar je ergens zit in Nederland doet ie het via Ziggo als provider bij de ene gebruiker niet helemaal goed (beperkt aantal FTC kanalen), maar bij de ander wel goed (vrijwel alles aan FTC wordt dan gevonden). Mogelijk doet ie het bij Caiway meteen zonder enig probleem, kwestie van proberen.EverLast2002 schreef op dinsdag 21 juli 2015 @ 16:05:
[...]
Ik zit bij Caiway en wij hebben geen smartcard nodig (basis tv pakket).
Toch bedankt voor het meedenken![]()
Het Wetek verhaal of de amazon.de (hdhomerun) gaat niet door, ik heb geen creditcard en/of paypal.
Testing, one, two ...
We hebben reeds 31 zenders in full HD, dat is het punt niet.thomas_24_7 schreef op dinsdag 21 juli 2015 @ 16:39:
[...]
Haha en ik had het nog wel gegoogled, maar keek alleen naar de 1e hit: Caiway. Had ik toch even verder moeten lezen dan mijn neus lang is. Maja, HD zou ook wel mooi meegenomen zijn denk ik.
PayPal kan je ook alleen even nemen voor deze aanschaf toch? Beter dan €60 extra betalen. Had ik die Amazon prijs maar van tevoren geweten...
Of...nog even verder zoeken naar een andere oplossing.
Huh, dus je hangt je kabel in een repeater? Bij mij ligt er geen kabel op de plek waar een repeater nodig moet zijnhardware-lover schreef op dinsdag 21 juli 2015 @ 16:42:
[...]
Misschien is zo'n Fritz! DVB-C apparaat wat voor jou? Afhankelijk van waar je ergens zit in Nederland doet ie het via Ziggo als provider bij de ene gebruiker niet helemaal goed (beperkt aantal FTC kanalen), maar bij de ander wel goed (vrijwel alles aan FTC wordt dan gevonden). Mogelijk doet ie het bij Caiway meteen zonder enig probleem, kwestie van proberen.
[ Voor 70% gewijzigd door hardware-lover op 21-07-2015 18:17 ]
Testing, one, two ...
Die Fritzbox Repeater is wat prijs betreft best wel een koopje. Ik heb toen de firmware doorgespit en gezien dat ze wat Lua scriptjes gebruiken voor het zelf scannen van het DVB-C netwerk. Daar zitten bugs in, en die zorgen voor het missen van kanalen (met name bij verschillende symbol rates en modulaties). En hoewel ik de hardware meer dan prima vind, kan ik me absoluut niet vinden inhardware-lover schreef op dinsdag 21 juli 2015 @ 18:07:
Die wifi mogelijkheden is een van de extra's. Het gaat natuurlijk om het dvb-c dual tuner gedeelte.
Bij mij hangt ie waar de kabel in huis komt, in de meterkast. Ik ben overigens een van die gebruikers waarbij niet alles aan FTC wordt gevonden na het scannen. Buiten dat, werkt het apparaat in mijn geval verder wel oké.
[...]
If you're my dog. I shaved his ass and teach him to walk backwards!
Voor de juiste prijs altijd interesse. Komt hij op V&A?YMGV4LIFE schreef op donderdag 23 juli 2015 @ 06:25:
Voor de liefhebber, binnenkort komt er een dual tuner Hdhomerun vrij bij mij 😉
[ Voor 17% gewijzigd door LiquidSmoke op 26-07-2015 11:17 ]
Je maakt een fout hier... met bijvoorbeeld de digital devices kun je 4 of tegenwoordig zelfs 6 tuners hebben op één cam module. Je kan ze onderling ook nog eens doorlussen. Jouw setup is nog altijd goedkoper maar niet veel. Voor vrienden/kennissen trek k wel eens een cam module voor 25'ish van marktplaats, ziggo kaarten heb ik gratis, en dan heb je een hele leuke setup voor weinig geld.LiquidSmoke schreef op zondag 26 juli 2015 @ 11:09:
Hiermee heb ik een aantal kosten bespaard:
* 2x coax trekken (slaapkamers boven)
* 2x CAM module
* 2x Ziggo smartcard
Hoe werken die digital services dan? Is dat met een losse STB? Daar ben ik niet zo'n fan van. Imho zijn die dingen vaak traag of snel kapot, ook kom ik nog wel eens handshake issues tegen met sommige TV's. Ik heb jarenlang zo'n ding in mijn TV meubel gehad, en ben blij dat ie weg is (weinig ruimte in het meubel).Donderstraaltje schreef op zondag 26 juli 2015 @ 14:00:
[...]
Je maakt een fout hier... met bijvoorbeeld de digital devices kun je 4 of tegenwoordig zelfs 6 tuners hebben op één cam module. Je kan ze onderling ook nog eens doorlussen. Jouw setup is nog altijd goedkoper maar niet veel. Voor vrienden/kennissen trek k wel eens een cam module voor 25'ish van marktplaats, ziggo kaarten heb ik gratis, en dan heb je een hele leuke setup voor weinig geld.
Snap niet zo dat mensen over het algemeen op dit forum tegen cam modules zijn of ze wegzetten als "duur", de enige reden waarom ik op dit soort posts blijf reageren.
2 varianten; pci-e kaarten waar je tot 6 tuners op 1 kaart kwijt kan of netwerk oplossingen waar je tot 4 tuners op kwijt kan. Zelf heb ik incl. mediaportal ooit het voor elkaar gehad dat je op een andere plek elders kon verder kijkenLiquidSmoke schreef op zondag 26 juli 2015 @ 14:10:
[...]
Hoe werken die digital services dan? Is dat met een losse STB?
Erm, de HDHomerun is ook een netwerktuner, of eigenlijk 4 netwerktuners... Dat is dan toch hetzelfde ideeDonderstraaltje schreef op zondag 26 juli 2015 @ 14:27:
[...]
2 varianten; pci-e kaarten waar je tot 6 tuners op 1 kaart kwijt kan of netwerk oplossingen waar je tot 4 tuners op kwijt kan. Zelf heb ik incl. mediaportal ooit het voor elkaar gehad dat je op een andere plek elders kon verder kijken. De eigen setup ziet eruit als 1 pci-e kaart met 1 dual tuner en cam module, een setup welke je tegenwoordig al kan hebben voor onder de 200 nieuw, en pas gezien voor 100 euro hier in v&a.
Juistem, daarom was mijn vergelijking ook terechtLiquidSmoke schreef op zondag 26 juli 2015 @ 14:36:
[...]
Erm, de HDHomerun is ook een netwerktuner, of eigenlijk 4 netwerktuners... Dat is dan toch hetzelfde idee
Hier ook 1 die vrij komt of eigenlijk al is.YMGV4LIFE schreef op donderdag 23 juli 2015 @ 06:25:
Voor de liefhebber, binnenkort komt er een dual tuner Hdhomerun vrij bij mij 😉
Was ook niet als aanval opgepikt, dacht alleen dat het ging om CAM/STB vs NetwerktunerDonderstraaltje schreef op zondag 26 juli 2015 @ 14:45:
[...]
Juistem, daarom was mijn vergelijking ook terecht
Het was dan ook geen aanval op je post of iets hoor.
Waar het mij wel om gaat is dat Smargo/Phoenix readers tegenwoordig zo populair zijn dat het als standaard advies hier wordt gezien en daar ben ik zo tegen, ofdat er een verkeerde vergelijking gemaakt wordt of als veel duurder wordt weggezet. Uiteindelijk is het wel te snappen... vanwege ci+ komen er nog amper ci tuners uit en wordt je al vlug die kant op gestuurd.
Daarbij werkt een Phoenis/Smargo reader niet foutloos met elke software... onder MediaPortal bijvoorbeeld kun je hele vreemde issues krijgen en als ze dat merken op het forum uit je logs dat je het gebruikt krijg je ook geen support meer.
Mijn inzet is; als het zonder reader kan doe dat dan eigenlijk; het levert minder gedoe op maar het is de vraag hoe lang een cam nog blijft werken.
Het ergste wat je met een cam kan gebeuren; kijk nu naar canal digitaal. Die gaan hun encryptie wijzigen binnen een jaar waardoor je byebye kan zeggen tegen 3rd party tuners en cam modules. Cam en soortgelijke bieden hier dan op dat moment ook geen uitkomst totdat de beveiliging gekraakt is.
Nu kun je met bovenstaande post bij elkaar eerlijk kiezen en de vergelijking maken.
Ik ook niet om exact dezelfde redenen maar had geen zin nu weer die discussie te openen hier (heet hangijzer) en heb dat al vaak genoeg naar voren gebracht. Waar ik op hoop is dat OTT diensten met goede kwaliteit en zenderkeuzes, wat nu nog niet bestaat, van de grond komt. Dan is het wellicht ooit per internet te doen en we zitten nu aan het begin van het aanbreken van dat soort providers. Toevallig is vandaag op de frontpage een mooi artikel gepost met dito reacties eronder; zeer aanbevelingswaardig.LiquidSmoke schreef op zondag 26 juli 2015 @ 14:54:
[...]
Het vervallen van smartcard/cam verhaal klopt, maar ik zie dit bij Ziggo nog niet binnen 5 jaar gebeuren (ook niet binnen 10 eigenlijk), gewoon omdat er teveel mensen met smart cards en cam modules/stb's zijn. De levering van smartcards en dergelijke zal wel stoppen/is al gestopt, er worden dan alleen nog STB's met geintegreerde sleutel uitgeleverd.
[ Voor 0% gewijzigd door Donderstraaltje op 26-07-2015 16:28 . Reden: woord vervangen ]
tvheadend app moet je weer verwijderen, die is niet nodig in de tvheadend-testing package. Als je hdhomerun een ip adres heeft (je kunt hem dan via de tooling van hdhomerun vinden) dan moet ie het direct doen.HEY_DUDE schreef op dinsdag 28 juli 2015 @ 22:21:
Ik heb een HD Homerun van een bekende forumganger hier overgenomen. Ik vroeg mij af of tvheadend wel werkt met dsm 5.2 Ik heb de HDHomerun app geinstalleerd via deze repo http://syno.dierkse.nl/. In tvheadend zie ik geen hdhomerun bij de devices.
Hoe kan ik hem dan toevoegen in bijv. kodi. De hdhomerun package draait in de achtergrond hier kan ik niets aan confiigureren. Mijn hdhomerun heeft wel gewoon een ip adresSa1 schreef op dinsdag 28 juli 2015 @ 22:59:
[...]
tvheadend app moet je weer verwijderen, die is niet nodig in de tvheadend-testing package. Als je hdhomerun een ip adres heeft (je kunt hem dan via de tooling van hdhomerun vinden) dan moet ie het direct doen.
kodi laat je niet kijken naar je hdhomerun, maar naar tvheadend. Tvheadend praat met hdhomerun.HEY_DUDE schreef op dinsdag 28 juli 2015 @ 23:47:
[...]
Hoe kan ik hem dan toevoegen in bijv. kodi. De hdhomerun package draait in de achtergrond hier kan ik niets aan confiigureren. Mijn hdhomerun heeft wel gewoon een ip adres
Wat Sa1 zegt, eerst hdhomerun package verwijderen en dan de laatste tvheadend-testing installeren.HEY_DUDE schreef op dinsdag 28 juli 2015 @ 23:47:
[...]
Hoe kan ik hem dan toevoegen in bijv. kodi. De hdhomerun package draait in de achtergrond hier kan ik niets aan confiigureren. Mijn hdhomerun heeft wel gewoon een ip adres
Heb je het probleem alleen bij opnames? Of ook bij het (live) kijken?dejong12 schreef op dinsdag 28 juli 2015 @ 12:27:
Ik heb een dual boot met Windows 8.1 en Windows 10. Op beide gebruik ik mijn Anysee E30TC om TV te kijken. Op Windows 8.1 via Windows Media Center en op Windows 10 via DVBViewer. Op beide Windows gebruik ik dezelfde BDA Drivers, 1.3.9.61. Nu komt het vreemde, op Windows 8.1 met WMC kan ik normaal opnemen zonder storingen, maar op Windows 10 met DVBViewer heb ik af en toe een storing door het beeld. Weet iemand hoe dit kan?
Voor zover ik weet alleen bij opnames.kroegtijger schreef op woensdag 29 juli 2015 @ 13:04:
[...]
Heb je het probleem alleen bij opnames? Of ook bij het (live) kijken?
Indien alleen met opnames, laat je de opname dan naar een lokaal of remote target wegschrijven? Want het lijkt me dat het daar ergens fout gaat dan.
In welk formaat neem je op en met welke opties enabled? (dus mpg of ts, teletext, subs, audio-sporen etc) Gaat het ook mis met timeshifting? Of alleen opnames? Ik heb er ook DVBViewer op staan en dat werkt prima op Windows 8. Ik heb wel een upgrade naar Windows 10 voor heel binnenkort in de planning staan, maar als dit een niet te verhelpen issue is, dan wacht ik nog evendejong12 schreef op woensdag 29 juli 2015 @ 14:24:
[...]
Voor zover ik weet alleen bij opnames.
Ik heb op Windows 10 ook even DVBLink getest en die neemt wel gewoon goed op. Dus dan lijkt mij dat het probleem bij DVBViewer ligt. Ik heb deze zo ingesteld dat hij de opnames naar een map schrijft op mijn tweede harde schijf, D:/, omdat mijn eerste een SSD is en daar heb ik ook veel minder ruimte.
Timeshift gebruik ik niet, dus ik weet niet of het daar ook mis gaat. Ik heb de volgende opties aangevinkt: Alle Audiosporen, Aanpassen PAT/PMT en EIT EPG data. Ik neem op in het .ts formaat.kroegtijger schreef op woensdag 29 juli 2015 @ 16:09:
[...]
In welk formaat neem je op en met welke opties enabled? (dus mpg of ts, teletext, subs, audio-sporen etc) Gaat het ook mis met timeshifting? Of alleen opnames? Ik heb er ook DVBViewer op staan en dat werkt prima op Windows 8. Ik heb wel een upgrade naar Windows 10 voor heel binnenkort in de planning staan, maar als dit een niet te verhelpen issue is, dan wacht ik nog even
Ik heb het inmiddels werkend inclusief epg via het dvblogic pakket op mijn synology. Heeft tv-headend nog voordelen boven dvblogic anders dan de licentiekosten?schumi2004 schreef op woensdag 29 juli 2015 @ 12:09:
[...]
Wat Sa1 zegt, eerst hdhomerun package verwijderen en dan de laatste tvheadend-testing installeren.
Nu kan het zijn dat er rest files achter gebleven zijn van hdhomerun package en je tuners niet zichtbaar worden in tvheadend, doe dan dit:
https://github.com/SynoCo...958#issuecomment-65770553
Als je vervolgens tvheadend opnieuw start zijn je tuners zichtbaar en heeft deze een IP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
| 2015/07/28 19:16:15 5D7DE0 r (reader) Ziggo [mouse] Reader initialized (device=/dev/ttyUSB0, detect=cd, mhz=600, cardmhz=600) 2015/07/28 19:16:16 5D7DE0 r (reader) Ziggo [mouse] card detected 2015/07/28 19:16:16 5D7DE0 r (reader) Ziggo [mouse] Buffers readed 0 bytes total time_us 75146 2015/07/28 19:16:17 5D7DE0 r (reader) Ziggo [mouse] ATR: 3B 9F 21 0E 49 52 44 45 54 4F 20 41 43 53 20 56 35 2E 38 95 2015/07/28 19:16:17 5D7DE0 r (reader) Ziggo [mouse] Init card protocol T14, FI=2, F=558, D=1, N=0 2015/07/28 19:16:17 5D7DE0 r (reader) Ziggo [mouse] Calculated work ETU is 93.00 us reader mhz = 600 2015/07/28 19:16:17 5D7DE0 r (reader) Ziggo [mouse] Buffers readed 0 bytes total time_us 75142 2015/07/28 19:16:17 5D7DE0 r (reader) Ziggo [mouse] ATR Fsmax is 6 MHz, clocking card to wanted user cardspeed off 6.00 MHz (specified in reader->mhz) 2015/07/28 19:16:18 5D7DE0 r (reader) Ziggo [mouse] detect irdeto card 2015/07/28 19:16:19 5D7DE0 r (reader) Ziggo [mouse] Irdeto SC 58 version 21 revision 1, patch level e 2015/07/28 19:16:19 5D7DE0 r (reader) Ziggo [mouse] caid: 0604, acs: 0.05, country code: NLD 2015/07/28 19:16:19 5D7DE0 r (reader) Ziggo [mouse] providers: 4, ascii serial: ##########, hex serial: ######, hex base: ## 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [mouse] active providers: 4 (0a3885,ffffff,ffffff,ffffff) 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [mouse] found card system irdeto 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] entitlements for provider: 1, id: 0A3885 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: 000B, date: 2015/07/28 - 2015/08/27 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: 0384, date: 2015/07/28 - 2015/08/27 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: 7FFD, date: 2015/07/28 - 2015/08/07 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: FFE0, date: 2015/07/28 - 2015/08/27 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: 0009, date: 2015/07/28 - 2015/08/27 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: FFD8, date: 2015/07/28 - 2015/08/07 2015/07/28 19:16:22 5D7DE0 r (reader) Ziggo [irdeto] chid: 0385, date: 2015/07/28 - 2015/08/27 2015/07/28 19:16:31 5D7DE0 r (reader) Ziggo [irdeto] ready for requests 2015/07/28 19:16:31 0 >> OSCam << cardserver log switched, version 1.20-unstable_svn, build r10615 (armv7ve-openelec-linux-gnueabi) 2015/07/28 19:16:31 0 s (main) init for all local cards done 2015/07/28 19:16:31 0 s (emmcache) loaded 146 emmcache records from /tmp/.oscam/oscam.emmcache in 3 ms 2015/07/28 19:16:31 0 s (emmcache) loaded 146 emmstat records from /tmp/.oscam/oscam.emmstat in 2 ms 2015/07/28 19:16:31 0 s (anticasc) anti cascading disabled 2015/07/28 19:16:31 5E75B8 c (client) plain dvbapi-client granted (kodi, au=auto (1 reader)) 2015/07/28 19:16:31 5E75B8 c (dvbapi) dvbapi channelcache loaded from /storage/.kodi/userdata/addon_data/service.softcam.oscam/config/oscam.ccache 2015/07/28 19:16:31 5E75B8 c (dvbapi) Using TCP listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 added new ecmpid 0 CAID: 0604 ECM_PID: 0037 PROVID: 000000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 added new ecmpid 1 CAID: 0602 ECM_PID: 0036 PROVID: 000000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 added new ecmpid 2 CAID: 1850 ECM_PID: 0035 PROVID: 000000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 added new ecmpid 3 CAID: 1801 ECM_PID: 0034 PROVID: 000000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 found 4 ECMpids and 1 STREAMpids in PMT 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 receiver wants to demux srvid 4BA3 on adapter 0000 camask 0001 index 0000 pmtpid 0000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 new program number: 4BA3 (0604:4BA3 unknown) [pmt_list_management 3] 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 found channel in cache and matching prio -> start descrambling ecmpid 0 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0604 PROVID 000000 ECMPID 0037 ANY CHID PMTPID 0000 VPID 0008 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 continue decoding of SRVID 4BA3 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 skipped stream CAID: 0604 ECM_PID: 0037 PROVID: 000000 (Same as ECMPID 0) 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 skipped stream CAID: 0602 ECM_PID: 0036 PROVID: 000000 (Same as ECMPID 1) 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 skipped stream CAID: 1850 ECM_PID: 0035 PROVID: 000000 (Same as ECMPID 2) 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 skipped stream CAID: 1801 ECM_PID: 0034 PROVID: 000000 (Same as ECMPID 3) 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 found 4 ECMpids and 1 STREAMpids in PMT 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 receiver wants to demux srvid 4BA3 on adapter 0000 camask 0001 index 0000 pmtpid 0000 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 new program number: 4BA3 (0604:4BA3 unknown) [pmt_list_management 3] 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 found channel in cache and matching prio -> start descrambling ecmpid 0 2015/07/28 19:16:32 5E75B8 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0604 PROVID 000000 ECMPID 0037 ANY CHID PMTPID 0000 VPID 0008 2015/07/28 19:16:32 5E75B8 c (ecm) kodi (0604&000000/0037/4BA3/4C:E78494F888A1EF0517AAD6759C0A6B71): rejected group (1 ms) (no matching reader) 2015/07/28 19:16:32 5E75B8 c (ecm) kodi (0604&000000/0037/4BA3/4C:E78494F888A1EF0517AAD6759C0A6B71): rejected group (0 ms) (no matching reader) |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| 2015/07/28 19:56:53 12E3F08 r (reader) Ziggo [mouse] detect irdeto card 2015/07/28 19:56:53 12E3F08 r (reader) Ziggo [mouse] Irdeto SC 58 version 21 revision 1, patch level e 2015/07/28 19:56:53 12E3F08 r (reader) Ziggo [mouse] caid: 0604, acs: 0.05, country code: NLD 2015/07/28 19:56:53 12E3F08 r (reader) Ziggo [mouse] providers: 4, ascii serial: ##########, hex serial: ######, hex base: ## 2015/07/28 19:56:56 12E3F08 r (reader) Ziggo [mouse] active providers: 4 (0a3885,ffffff,ffffff,ffffff) 2015/07/28 19:56:56 12E3F08 r (reader) Ziggo [mouse] found card system irdeto 2015/07/28 19:56:56 12E3F08 r (reader) Ziggo [irdeto] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] entitlements for provider: 1, id: 0A3885 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: 000B, date: 2015/07/28 - 2015/08/27 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: 0384, date: 2015/07/28 - 2015/08/27 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: 7FFD, date: 2015/07/28 - 2015/08/07 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: FFE0, date: 2015/07/28 - 2015/08/27 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: 0009, date: 2015/07/28 - 2015/08/27 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: FFD8, date: 2015/07/28 - 2015/08/07 2015/07/28 19:56:57 12E3F08 r (reader) Ziggo [irdeto] chid: 0385, date: 2015/07/28 - 2015/08/27 2015/07/28 19:57:05 12E3F08 r (reader) Ziggo [irdeto] ready for requests 2015/07/28 19:57:06 0 s (main) init for all local cards done 2015/07/28 19:57:06 0 s (emmcache) loaded 11 emmcache records from /tmp/.oscam/oscam.emmcache in 1 ms 2015/07/28 19:57:06 0 s (emmcache) loaded 11 emmstat records from /tmp/.oscam/oscam.emmstat in 0 ms 2015/07/28 19:57:06 0 s (anticasc) anti cascading disabled 2015/07/28 19:57:06 12E5A88 c (client) plain dvbapi-client granted (kodi, au=auto (1 reader)) 2015/07/28 19:57:06 12E5A88 c (dvbapi) dvbapi channelcache loaded from /storage/.kodi/userdata/addon_data/service.softcam.oscam/config/oscam.ccache 2015/07/28 19:57:06 12E5A88 c (dvbapi) Using TCP listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11 2015/07/28 19:57:08 12E5A88 c (dvbapi) Client connected: 'Tvheadend 0.0.0~unknown' (protocol version = 2) 2015/07/28 19:57:08 12E5A88 c (-) -- Skipped 5 duplicated log lines -- 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 added new ecmpid 0 CAID: 0604 ECM_PID: 003B PROVID: 000000 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 added new ecmpid 1 CAID: 0602 ECM_PID: 003A PROVID: 000000 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 added new ecmpid 2 CAID: 1850 ECM_PID: 0039 PROVID: 000000 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 added new ecmpid 3 CAID: 1801 ECM_PID: 0038 PROVID: 000000 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 found 4 ECMpids and 1 STREAMpids in PMT 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 receiver wants to demux srvid 4C05 on adapter 0000 camask 0001 index 0000 pmtpid 0000 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 new program number: 4C05 (0604:4C05 unknown) [pmt_list_management 3] 2015/07/28 19:57:08 12E5A88 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0604 PROVID 000000 ECMPID 003B ANY CHID PMTPID 0000 VPID 0001 2015/07/28 19:57:08 0 >> OSCam << cardserver log switched, version 1.20-unstable_svn, build r10615 (armv7ve-openelec-linux-gnueabi) 2015/07/28 19:57:08 12E5A88 c (ecm) kodi (0604&000000/003B/4C05/4C:D8326B64BA33379401AE4DFAEFBE608F): rejected group (1 ms) (no matching reader) 2015/07/28 19:57:28 12E5A88 c (ecm) kodi (0604&000000/003B/4C05/4C:E7A52CAB5AD6AA6049BF128C4A2EB9A9): rejected group (0 ms) (no matching reader) |
Geen dvbapi gebruiken, maar newcamd. OSCam vertrouwen voor demuxen is niet verstandig, er zitten ladingen met bugs in dat deel. Het is trager en heeft ook nog eens overhead.menn0 schreef op woensdag 29 juli 2015 @ 20:40:
Ik kan opeens geen gecodeerde kanalen kijken op Ziggo, hierbij de messages (x2)
[...]
Suggesties? Ongecodeerde kanalen gaan top!
ik deel deze ervaring, gillend weer terug naar newcamdgibraltar schreef op donderdag 30 juli 2015 @ 08:39:
[...]
Geen dvbapi gebruiken, maar newcamd. OSCam vertrouwen voor demuxen is niet verstandig, er zitten ladingen met bugs in dat deel. Het is trager en heeft ook nog eens overhead.
Ik heb ook dvbapi getest, en heb dezelfde bugs gevonden. Ik weiger een patch in te dienen vanwege de enorm matige kwaliteit van de code.
Ik heb exact dezelfde opties ingesteld staan en heb dat probleem niet, dus het zou best wel eens windows 10 gerelateerd kunnen zijn dan. Dat was niet direct waar ik op hoopte uiteraarddejong12 schreef op woensdag 29 juli 2015 @ 16:36:
[...]
Timeshift gebruik ik niet, dus ik weet niet of het daar ook mis gaat. Ik heb de volgende opties aangevinkt: Alle Audiosporen, Aanpassen PAT/PMT en EIT EPG data. Ik neem op in het .ts formaat.
Ik ga het nu op mijn laptop proberen met exact dezelfde instelling (Windows 10 met DVBViewer). Kijken of het misschien aan mijn pc ligt. Ik houd je op de hoogte.kroegtijger schreef op donderdag 30 juli 2015 @ 09:07:
[...]
Ik heb exact dezelfde opties ingesteld staan en heb dat probleem niet, dus het zou best wel eens windows 10 gerelateerd kunnen zijn dan. Dat was niet direct waar ik op hoopte uiteraard
Graag ja. Ik gebruik er zelf een FireDTV met AlphaCrypt voor, dus misschien dat daar ook nog een verschil in zit. Als het mee zit ga ik van het weekend even een upgrade naar windows 10 doen, en laat je het resultaat weten dan.dejong12 schreef op donderdag 30 juli 2015 @ 11:39:
[...]
Ik ga het nu op mijn laptop proberen met exact dezelfde instelling (Windows 10 met DVBViewer). Kijken of het misschien aan mijn pc ligt. Ik houd je op de hoogte.
Dat is motivatie genoeg om nog even te wachten met een upgrade dusDonderstraaltje schreef op donderdag 30 juli 2015 @ 12:24:
Windows 10 + DVBciewer + Digital Devices Duoflex nergens moeite mee, sinds gister een aantal proefopnames gemaakt sindsdat ik je bericht zag en kan geen storingen of niks waarnemen.
Wel kan ik veel zenders nu via DVBviewer niet meer bekijken vanwege codec issues (Win10 heeft veel codecs eruit gegooid oa voor dvd's). En TV West en RTL Crime kan ik weer niet meer scannen, geen idee hoe ik dat destijds opgelost had meer dus dat wordt een leuke.
Ik heb wat gedoe gehad met de laptop dus daar heb ik het niet kunnen testen. I.p.v. daarvan heb ik mijn PC opnieuw voorzien van Windows 10. Hiervoor liep de pc op upgrades vanaf build 10130 (Insider builds), dus misschien is het bij het upgraden fout gegaan, want ik heb zonet een opname van een uur gedaan zonder enkele fouten (hierbij wel de configuratiemap van DVBViewer teruggezet van de vorige Windows). Ik zal straks nog eens een opname maken om er zeker van te zijn dat het probleem weg is, maar het ziet er tot nu toe goed uit.kroegtijger schreef op donderdag 30 juli 2015 @ 12:11:
[...]
Graag ja. Ik gebruik er zelf een FireDTV met AlphaCrypt voor, dus misschien dat daar ook nog een verschil in zit. Als het mee zit ga ik van het weekend even een upgrade naar windows 10 doen, en laat je het resultaat weten dan.
Afgelopen weekend upgrade gedaan, daarna hoefde ik alleen nog even de juiste driver te selecteren (default was MCE geselecteerd) en alles draaide eigenlijk direct als een zonnetje. Geen enkel probleem gehad met opnames, timeshifting of wat dan ook met DVBViewer en Kodidejong12 schreef op vrijdag 31 juli 2015 @ 16:09:
[...]
Ik heb wat gedoe gehad met de laptop dus daar heb ik het niet kunnen testen. I.p.v. daarvan heb ik mijn PC opnieuw voorzien van Windows 10. Hiervoor liep de pc op upgrades vanaf build 10130 (Insider builds), dus misschien is het bij het upgraden fout gegaan, want ik heb zonet een opname van een uur gedaan zonder enkele fouten (hierbij wel de configuratiemap van DVBViewer teruggezet van de vorige Windows). Ik zal straks nog eens een opname maken om er zeker van te zijn dat het probleem weg is, maar het ziet er tot nu toe goed uit.
Ik adviseer je daarom nu al om na de upgrade gelijk een clean install te doen.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| ========================================================================================================= 2102 1536 5555 6666 43186 498,00 498,00 498,00 498,00 256/6,900 256/6,900 256/6,900 256/6,900 --------------------------------------------------------------------------------------------------------- CNBC 1 19481 507 507 507 507 TV West 1 19482 709 709 709 709 RTL Crime 1 19483 120 120 120 120 NPO Cultura 1 19484 222 222 222 222 Travel Channel 1 19485 210(964) 210(964) 210(964) 964(964) MTV Brand New 1 19486 604 604 604 604 DanceTrippin TV 1 19487 - - - - MvH Soft 1 19488 - - - - TV West 1 21482 - 30 30 30 ========================================================================================================= |
Precies hetzelfde geval bij mij: 498mhz was meer ruis-blok dan normaal signaal. Mijn tuner staat al vlak naast het aansluitpunt en met een deugdelijke splitter direct op het aansluitpunt, dus heb ik het kabeltje verwisseld met een ander. Resultaat: de kanalen zijn nu best te kijken, maar nog steeds regelmatig groene blokken en gestotter in het geluid...wat mij betreft mag Ziggo deze frequentie gewoon mijden.Donderstraaltje schreef op woensdag 05 augustus 2015 @ 13:15:
Dat komt dus uit het overzicht hier, en als ik verder kijk leert mij dat Digitenne dus ook op die frequentie gebruikt wordt. Nu heb ik 7(!) uitzendmasten in de buurt dus heb al kabels en connectoren lopen vervangen waardoor andere frequenties geen problemen meer opleveren maar deze ene nog altijd wel. Is er iets dat ik hieraan nog kan doen?[...]
De straling van die masten schijnt hier dus echt zo extreem te zijn dat scannen en handmatig toevoegen geen soelaas biedt. Ziggo is al lang geweest en doet er niks aan en verwijst naar de woningbouw, de woningbouw verwijst doodleuk naar Ziggo... en ondertussen zit ik dus met de puree.
Die kabel heb ik dus al gehaald, zo kort mogelijk gemaakt, en nog problemen. Het probleem zit hem hier intern; ze hebben van appartement tot meterkast goedkopere kabels getrokken. hoeveel ik de kabel ook ga verbeteren bij mijn overname punt is het al mis. Volgens Ziggo zijn zij verantwoordelijk tot de meterkast, de woningbouw zegt dat het tot de kamer is. En over dat laatste gaat dus die ongein waardoor ik al bijna een jaar echt veel problemen heb.thomas_24_7 schreef op woensdag 05 augustus 2015 @ 14:10:
[...]
Precies hetzelfde geval bij mij: 498mhz was meer ruis-blok dan normaal signaal. Mijn tuner staat al vlak naast het aansluitpunt en met een deugdelijke splitter direct op het aansluitpunt, dus heb ik het kabeltje verwisseld met een ander. Resultaat: de kanalen zijn nu best te kijken, maar nog steeds regelmatig groene blokken en gestotter in het geluid...wat mij betreft mag Ziggo deze frequentie gewoon mijden.
Tip die ik zelf nog eens wil proberen: de Hirschmann KOKA 9TS kabel. Schijnt naast 4G ook goede shielding te bieden tegen Digitenne.
[ Voor 16% gewijzigd door dejong12 op 06-08-2015 23:27 ]
Mental note en tevens post voor wie hier ook last van heeft;Donderstraaltje schreef op woensdag 05 augustus 2015 @ 13:15:
Hier weer lopen klooien omdat bepaalde zenders ik echt niet kan scannen, valt allemaal binnen 1 frequentie;
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ========================================================================================================= 2102 1536 5555 6666 43186 498,00 498,00 498,00 498,00 256/6,900 256/6,900 256/6,900 256/6,900 --------------------------------------------------------------------------------------------------------- CNBC 1 19481 507 507 507 507 TV West 1 19482 709 709 709 709 RTL Crime 1 19483 120 120 120 120 NPO Cultura 1 19484 222 222 222 222 Travel Channel 1 19485 210(964) 210(964) 210(964) 964(964) MTV Brand New 1 19486 604 604 604 604 DanceTrippin TV 1 19487 - - - - MvH Soft 1 19488 - - - - TV West 1 21482 - 30 30 30 =========================================================================================================
Dat komt dus uit het overzicht hier, en als ik verder kijk leert mij dat Digitenne dus ook op die frequentie gebruikt wordt. Nu heb ik 7(!) uitzendmasten in de buurt dus heb al kabels en connectoren lopen vervangen waardoor andere frequenties geen problemen meer opleveren maar deze ene nog altijd wel. Is er iets dat ik hieraan nog kan doen? Ik heb zelfs met de kabel lengte gespeeld (korter gemaakt) omdat theoretisch gezien lengte ook kan bepalen voor welke frequenties de kabel gevoelig is. Dus helemaal niks wilt!
En ik wil echt RTL crime en ik wil ook echt Omroep West! Begin het echt goed zat te worden en via een omweg had ik ze ooit te pakken (vielen soms alsnog weg) maar ook dat lukt niet meer. Iemand nog een idee? de straling van die masten schijnt hier dus echt zo extreem te zijn dat scannen en handmatig toevoegen geen soelaas biedt. Ziggo is al lang geweest en doet er niks aan en verwijst naar de woningbouw, de woningbouw verwijst doodleuk naar Ziggo... en ondertussen zit ik dus met de puree.
Ik heb Discovery HD op dezelfde frequentie zitten, dus dat zal wel kloppen. Ik heb zelf weleens last gehad van 'no input detected' als de kabels niet goed zaten. Overigens kunnen sommige zenders het feilloos doen waar andere storen, dus het zou best aan je signaal kunnen liggen. Het zou ook kunnen dat er inderdaad iets is veranderd met de overname, dus wellicht kun je de zenders opnieuw scannen en doet die het dan wel.fjux schreef op vrijdag 07 augustus 2015 @ 21:22:
Ik zit met een probleem,
ik heb laatst weer eens mijn DVB-C project gestart
En het meeste werkt.
Setup:
Anysee tuner, smargo card reader. verbonden op mijn zelf bouw nas draaiend op ubuntu 14
Software: Oscam (ooit een keer opgezet) en TVheadend.
Ik bekijk alles via het netwerk met Kodi.
op dit moment werken de meeste zenders goed, maar er zijn er een paar die continu No input detected aangeven.
andere zenders doen het wel prima dus het zal niet aan het signaal liggen (gok ik)
Voorbeeld: National geo kan ik prima ontvangen, maar Discovery niet.
ik heb al even gekeken, maar als ik switch naar discovery komt er in oscam geen call binnen. (bij de andere werkende zenders wel)
Dus het lijkt fout te gaan in TVheadend, maar ik heb geen flauw idee wat/hoe het op te lossen is.
Kan dit te maken hebben met het feit dat ziggo nu is overgenomen door UPC?
(zit met Ziggo in Utrecht)
Discovery zit volgens TVheadend bij mij op:
HD,
Encryptie: 0x1801
freq: 378.000 kHz
pref CA id: 55
klopt dat? of is het probleem dat TV headend de nieuwe locatie van discovery niet goed heeft gevonden?
ik heb net nog een keer in de debug logs gekeken, en het viel mij op dat alles goed ging en kwam met no input bij:Yannes schreef op zondag 09 augustus 2015 @ 19:27:
[...]
Ik heb Discovery HD op dezelfde frequentie zitten, dus dat zal wel kloppen. Ik heb zelf weleens last gehad van 'no input detected' als de kabels niet goed zaten. Overigens kunnen sommige zenders het feilloos doen waar andere storen, dus het zou best aan je signaal kunnen liggen. Het zou ook kunnen dat er inderdaad iets is veranderd met de overname, dus wellicht kun je de zenders opnieuw scannen en doet die het dan wel.
Top, ik had een soortgelijk issue met VH1 Classic en met bovenstaande werkt dit kanaal ook weer bij mij.fjux schreef op zondag 09 augustus 2015 @ 21:57:
[...]
ik heb net nog een keer in de debug logs gekeken, en het viel mij op dat alles goed ging en kwam met no input bij:
wc: Insert prefered ECM (PID 55) for service "Discovery HD"
55 kwam overeen met het prefered CA PID, even gegoogled, en hier kwam uit dat die iets te maken heeft met het demuxen. en dat hem naar 0 zetten hem weer zou moeten resetten.
Dus net voor Discovery hem naar 0 gezet, en ja hoor!
het werkt weer.
En Tv headend heeft het gecorrigeerd naar 51.
Erg vreemd dat dit de oplossing, maar ik ben er blij mee!
Anoniem: 668320
[ Voor 53% gewijzigd door Anoniem: 668320 op 10-08-2015 22:45 ]
Zover ik weet werkt IPTV niet over het internet, je moet de 2e poort op je modem gebruiken om te verbinden met de vlan waarover je IPTV krijgt. Je moet ook nog het één en ander aanpassen om een IP te krijgen, zie deze uitleg (weet niet of het nog accuraat is): http://exarv.nl/mythtv/iptv-recording/Anoniem: 668320 schreef op maandag 10 augustus 2015 @ 22:07:
(edited):
Toen ik nog Ziggo had keek ik TV via mijn HTPC (DVB-C) via MediaPortal TV-server. Dat was qua instellen een hoop gedoe maar het werkte.
Nu heb ik glasvezel van onsbrabantnet. Ik heb nu gescanned met een xml-file, echter bij het testen van de channels komt overal N/A te staan en bij timeshiften "all cards are busy". Ik heb maar een kaart. Iemand een idee?
[ Voor 30% gewijzigd door Yannes op 12-08-2015 00:19 ]
De readme is helaas erg summier voor mijn kennisniveau. Heb nu zelf tv_grab_nl draaien die elke nacht een xmltv genereert die ik weer inlees met TVheadend. Werkt dit op een zelfde manier? Een paar hints in de goede richting zou erg fijn zijn!Yannes schreef op woensdag 12 augustus 2015 @ 00:12:
Ik gebruik horepg en dat werkt geweldig, ik haal 8-9 dagen aan data op, maar meer kan ook afhankelijk van de zender (voor BBC kun je volgensmij zelfs 2-3 weken). Aangezien het een python script is werkt het op Windows. De data is vrij uitgebreid, en komt van Horizon.tv. Er zitten onder andere ondertitels bij programma's met aflevering namen en ook aflevering nummers. Ik laat em elke ochtend om half zes draaien, en 120 zenders duurt een half uurtje.
[ Voor 92% gewijzigd door Donderstraaltje op 13-08-2015 06:24 ]
Je hoeft enkel XMLTV aan te vinken in TVH, dan draai je het script als de tvheadend user (meestal hts) met python3 (2 werkt niet) en dan wordt de data geschreven naar TVH. Het script 'mapped' ook automatisch naar de zender als de naam hetzelfde is, voor sommige zenders moet je het even handmatig doen bij Configuration --> Channel/EPG --> Channels en dan de EPG source kolom. Om het aantal dagen te verlengen van de standaard 5 naar 9, moet je deze regel in het script veranderen: 'for i in range(0, 5):' naar 'for i in range(0, 9):'. Langer kan ook, maar dan zul je van meer zenders 'geen data beschikbaar' zien, en dan duurt het scannen ook weer langer. Het duurt nu 34 minuten bij mij voor 114 zenders.BertusG schreef op woensdag 12 augustus 2015 @ 01:44:
[...]
De readme is helaas erg summier voor mijn kennisniveau. Heb nu zelf tv_grab_nl draaien die elke nacht een xmltv genereert die ik weer inlees met TVheadend. Werkt dit op een zelfde manier? Een paar hints in de goede richting zou erg fijn zijn!
Heb nu horepg.py geplaats in /usr/bin maar dan verschijnt hij niet onder de internal grabbers in TVH.
[ Voor 7% gewijzigd door Yannes op 12-08-2015 11:58 ]
Het scriptje moet je zelf uitvoeren. Er is een daemonize stap beschikbaar die na uitvoeren van het scriptje de hele boel op de achtergrond laat doorlopen. Het scriptje zal na 24 uur opnieuw de data naar TVHeadend sturen. In TVHeadend moet je daarvoor wel de externe socket aanzetten.BertusG schreef op woensdag 12 augustus 2015 @ 01:44:
Heb nu horepg.py geplaats in /usr/bin maar dan verschijnt hij niet onder de internal grabbers in TVH.
1
2
3
| f = open( 'epg.xml', 'w' ) f.write( xmltv.document.toprettyxml() ) f.close() |
1
2
| import pwd import grp |
1
| UnicodeEncodeError: 'charmap' codec can't encode character '\u0131' in position 2406333: character maps to <undefined> |
[ Voor 87% gewijzigd door Donderstraaltje op 12-08-2015 18:19 ]
Als ik het script uitvoer in de terminal (python3 horepg.py) dan krijg ik na ongeveer een minuut output in het scherm van NPO1 HD waarna het script ogenschijnlijk is gestopt. Toch zijn er in TVHeadend voor diverse kanalen koppelingen gemaakt voor een XMLTV source. Ook heb ik voor deze kanalen langer EPG dan de kanalen die alleen over-the-air EPG hebben.gibraltar schreef op woensdag 12 augustus 2015 @ 12:07:
Ik ben de auteur van dat horepg scriptje, dus misschien kan ik wat helpen.[...]
- Er is ook horxmltv.py, die maakt XML data
- De daemon mode werkt alleen als je hem opstart met root rechten. Dit komt omdat het scriptje zelf de privileges dropped en ook netjes forked zoals het hoort. Hij neemt in ieder geval de rechten van de hts user aan, maar die user moet dan wel beschikbaar zijn. Als je TVHeadend onder een andere user runt moet je die dus even aanpassen in het script (hier). Vergeet ook niet de goede group aan te geven.
Het scriptje moet je zelf uitvoeren. Er is een daemonize stap beschikbaar die na uitvoeren van het scriptje de hele boel op de achtergrond laat doorlopen. Het scriptje zal na 24 uur opnieuw de data naar TVHeadend sturen. In TVHeadend moet je daarvoor wel de externe socket aanzetten.
De reden om geen XMLTV grabber te maken zoals alle anderen is snelheid en eenvoud. Ik gebruik het scriptje natuurlijk zelf ook, en feature request en bugs zou ik graag via github zien, zo houden we een beetje overzicht.
En nee: echt gebruiksvriendelijk is het (nog) niet.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
| """ Download EPG data from Horizon and output XMLTV stuff """ import os import logging import logging.handlers import xml.dom.minidom import time import datetime import calendar import sys import json import socket import http.client def debug(msg): logging.debug(msg) def debug_json(data): debug(json.dumps(data, sort_keys=True, indent=4)) def switch_user(uid = None, gid = None): # set gid first if gid is not None: os.setgid(gid) if uid is not None: os.setuid(uid) def daemonize(): def fork_exit_parent(): try: pid = os.fork() if pid > 0: # parent, so exit sys.exit(0) except OSError as exc: sys.stderr.write('failed to fork parent process {:0}\n'.format(exc)) sys.exit(1) def redirect_stream(source, target = None): if target is None: target_fd = os.open(os.devnull, os.O_RDWR) else: target_fd = target.fileno() os.dup2(target_fd, source.fileno()) os.umask(0) os.chdir('/') fork_exit_parent() os.setsid() fork_exit_parent() # redirect streams sys.stdout.flush() sys.stderr.flush() redirect_stream(sys.stdin) redirect_stream(sys.stdout) redirect_stream(sys.stderr) class XMLTVDocument(object): # this renames some of the channels add_display_name = {} category_map = { 'nieuws': 'News / Current affairs', 'sport': 'Sports', 'vrije tijd': 'Leisure hobbies', 'gezondheid': 'Fitness and health', 'discussie': 'Discussion / Interview / Debate', 'tv drama': 'Movie / Drama', 'komedie': 'Comedy', 'show': 'Show / Game show', 'documentaire': 'Documentary'} def __init__(self): impl = xml.dom.minidom.getDOMImplementation() doctype = impl.createDocumentType('tv', None, 'xmltv.dtd') self.document = impl.createDocument(None, 'tv', doctype) self.document.documentElement.setAttribute('source-info-url', 'https://horizon.tv') self.document.documentElement.setAttribute('source-info-name', 'UPC Horizon API') self.document.documentElement.setAttribute('generator-info-name', 'HorEPG v1.0') self.document.documentElement.setAttribute('generator-info-url', 'beralt.nl/horepg') def addChannel(self, channel_id, display_name, icons): element = self.document.createElement('channel') element.setAttribute('id', channel_id) if display_name in XMLTVDocument.add_display_name: for name in XMLTVDocument.add_display_name[display_name]: dn_element = self.document.createElement('display-name') dn_text = self.document.createTextNode(name) dn_element.appendChild(dn_text) element.appendChild(dn_element) else: if type(display_name) == list: for name in display_name: dn_element = self.document.createElement('display-name') dn_text = self.document.createTextNode(name) dn_element.appendChild(dn_text) element.appendChild(dn_element) else: dn_element = self.document.createElement('display-name') dn_text = self.document.createTextNode(display_name) dn_element.appendChild(dn_text) element.appendChild(dn_element) for icon in icons: if icon['assetType'] == 'station-logo-large': lu_element = self.document.createElement('icon') lu_element.setAttribute('src', icon['url']) element.appendChild(lu_element) self.document.documentElement.appendChild(element) def addProgramme(self, programme): if 'program' in programme: if 'title' in programme['program']: element = self.document.createElement('programme') element.setAttribute('start', XMLTVDocument.convert_time(int(programme['startTime']) / 1000)) element.setAttribute('stop', XMLTVDocument.convert_time(int(programme['endTime']) / 1000)) element.setAttribute('channel', programme['stationId']) # quick tags self.quick_tag(element, 'title', programme['program']['title']) if 'seriesEpisodeNumber' in programme['program']: self.quick_tag(element, 'episode-num', programme['program']['seriesEpisodeNumber'], {'system': 'onscreen'}) # fallback to shorter descriptions if 'longDescription' in programme['program']: self.quick_tag(element, 'desc', programme['program']['longDescription']) elif 'description' in programme['program']: self.quick_tag(element, 'desc', programme['program']['description']) elif 'shortDescription' in programme['program']: self.quick_tag(element, 'desc', programme['program']['shortDescription']) if 'secondaryTitle' in programme['program']: self.quick_tag(element, 'sub-title', programme['program']['secondaryTitle']) # categories if 'categories' in programme['program']: for cat in programme['program']['categories']: if '/' not in cat['title']: cat_title = XMLTVDocument.map_category(cat['title'].lower()) if cat_title: self.quick_tag(element, 'category', cat_title) else: self.quick_tag(element, 'category', cat['title']) self.document.documentElement.appendChild(element) else: debug('The program had no title') else: debug('The listing had no program') def map_category(cat): if cat in XMLTVDocument.category_map: return XMLTVDocument.category_map[cat] return False def quick_tag(self, parent, tag, content, attributes = False): element = self.document.createElement(tag) text = self.document.createTextNode(content) element.appendChild(text) if attributes: for k, v in attributes.items(): element.setAttribute(k, v) parent.appendChild(element) def convert_time(t): return time.strftime('%Y%m%d%H%M%S', time.gmtime(t)) class ChannelMap(object): host = 'www.horizon.tv' path = '/oesp/api/NL/nld/web/channels/' def __init__(self): conn = http.client.HTTPSConnection(ChannelMap.host) conn.request('GET', ChannelMap.path) response = conn.getresponse() if(response.status == 200): raw = response.read() else: raise Exception('Failed to GET channel url') # load json data = json.loads(raw.decode('UTF-8')) #setup channel map self.channel_map = {} for channel in data['channels']: for schedule in channel['stationSchedules']: station = schedule['station'] self.channel_map[station['id']] = station def dump(self, xmltv): for k, v in self.channel_map.items(): xmltv.addChannel(v['id'], v['title']) def lookup(self, channel_id): if channel_id in self.channel_map: return self.channel_map[channel_id] return False def lookup_by_title(self, title): for channel_id, channel in self.channel_map.items(): if channel['title'] == title: return channel_id return False class Listings(object): host = 'www.horizon.tv' path = '/oesp/api/NL/nld/web/listings' """ Defaults to only few days for given channel """ def __init__(self): self.conn = http.client.HTTPSConnection(Listings.host) def obtain(self, xmltv, channel_id, start = False, end = False): if start == False: start = int(time.time() * 1000) if end == False: end = start + (86400 * 2 * 1000) self.path = Listings.path + '?byStationId=' + channel_id + '&byStartTime=' + str(start) + '~' + str(end) + '&sort=startTime' self.conn.request('GET', self.path) response = self.conn.getresponse() if response.status != 200: raise Exception('Failed to GET listings url:', response.status, response.reason) return self.parse(response.read(), xmltv) def parse(self, raw, xmltv): # parse raw data data = json.loads(raw.decode('UTF-8')) for listing in data['listings']: xmltv.addProgramme(listing) return len(data['listings']) class TVHXMLTVSocket(object): def __init__(self, path): self.path = path def __enter__(self): return self def __exit__(self, type, value, traceback): self.sock.close() def send(self, data): self.sock = socket.socket(socket.AF_UNIX) self.sock.connect(self.path) self.sock.sendall(data) self.sock.close() # the wanted channels wanted_channels = [ 'NPO 1 HD', 'NPO 2 HD', 'NPO 3 HD', 'RTL 4 HD', 'RTL 5 HD', 'SBS6 HD', 'RTL 7 HD', 'Veronica HD / Disney XD', 'Net5 HD', 'RTL 8 HD', 'FOX HD', 'RTL Z HD', 'Ziggo TV', 'Zender van de Maand', 'Comedy Central HD', 'Nickelodeon HD', 'Disney Channel', 'Discovery HD', 'National Geographic Channel HD', 'SBS9 HD', 'Eurosport HD', 'TLC HD', '13TH Street HD', 'MTV HD', '24Kitchen HD', 'XITE', 'FOXlife HD', 'HISTORY HD', 'Comedy Central Family', 'één HD', 'Canvas HD', 'Ketnet', 'ARD HD', 'ZDF HD', 'WDR', 'NDR', 'RTL', 'Sat. 1', 'BBC One HD', 'BBC Two HD', 'BBC Three / CBBC', 'BBC Four / Cbeebies', 'BBC Entertainment', 'TV5 Monde', 'Arte', 'TVE', 'Mediaset Italia', 'RTV-7', 'TRT Türk', '2M', 'Film1 Premiere HD', 'Film1 Action HD', 'Film1 Comedy & Kids HD', 'Film1 Spotlight HD', 'Film1 Sundance', 'HBO HD', 'HBO2 HD', 'HBO3 HD', 'RTL Crime', 'Syfy HD', 'CI', 'ID', 'Comedy Central Extra', 'Shorts TV', 'E! HD', 'NPO Best', 'NPO 101', 'OUTTV', 'NPO Humor TV', 'AMC', 'CBS Reality', 'Fashion TV HD', 'MyZen HD', 'Horse & Country TV', 'RTL Lounge', 'Discovery Science', 'Discovery World', 'Nat Geo Wild HD', 'Animal Planet HD', 'Travel Channel HD', 'Nostalgienet', 'ONS', 'NPO Doc', 'NPO Cultura', 'Family7', 'Disney XD', 'Disney Junior', 'Nicktoons', 'Nick Hits', 'Pebble TV', 'Nick Jr.', 'Cartoon Network', 'JimJam', 'Boomerang', 'Baby TV', 'NPO Zapp Xtra', 'RTL Telekids', 'Sport1 Select HD', 'Sport1 Voetbal HD', 'Sport1 Golf', 'Sport1 Racing', 'Sport1 Extra1', 'Sport1 Extra2', 'Eurosport 2 HD', 'Extreme Sports Channel', 'Motors TV', 'FOX Sports 1 Eredivisie HD', 'FOX Sports 2 HD', 'FOX Sports 3 Eredivisie HD', 'FOX Sports 4 HD', 'FOX Sports 5 Eredivisie HD', 'FOX Sports 6 HD', 'Ziggo Live Events', 'NPO Nieuws', 'NPO Politiek', 'CNN', 'BBC World News', 'Euronews', 'Aljazeera English', 'CNBC Europe', 'CCTV News', 'The Indonesian Channel', 'RT', 'TV538', 'MTV Music 24', 'DanceTrippin', 'SLAMTV', 'MTV Brand New', 'Stingray LiteTV', 'VH1 Classic', 'Brava NL Klassiek', 'Mezzo', 'DJAZZ.tv', 'TV Oranje', '100% NL TV', '192TV', 'MTV Live HD', 'TV Noord', 'Omrop Fryslân', 'TV Drenthe', 'TV Oost', 'TV Gelderland', 'Omroep Flevoland', 'TV NH', 'Regio TV Utrecht', 'TV West', 'TV Rijnmond', 'Omroep Zeeland', 'Omroep Brabant', 'L1 TV', 'AT5', 'STAR Plus', 'STAR Gold', 'Zee TV', 'Zee Cinema', 'Zing', 'SET Asia', 'Show TV', 'Euro D', 'Euro Star', 'Habertürk', 'Kral TV', 'Planet Türk', 'Samanyolu Avrupa', 'ATV Avrupa', 'TGRT EU', 'MvH Soft', 'MvH Hard', 'Brazzers TV Europe', 'PassieXXX', 'Dusk Deluxe', 'Penthouse', 'X-MO', 'Ziggo Zenderoverzicht HD', 'Testbeeld', 'Eventkanaal', ] def run_import(wanted_channels): with TVHXMLTVSocket('/home/hts/.hts/tvheadend/epggrab/xmltv.sock') as tvh_client: chmap = ChannelMap() listings = Listings() # add listings for each of the channels for channel_id, channel in chmap.channel_map.items(): if channel['title'] in wanted_channels: now = datetime.date.today().timetuple() nr = 0 xmltv = XMLTVDocument() xmltv.addChannel(channel_id, channel['title'], channel['images']) for i in range(0, 14): start = int((calendar.timegm(now) + 86400 * i) * 1000) # milis end = start + (86400 * 1000) nr = nr + listings.obtain(xmltv, channel_id, start, end) debug('Adding {:d} programmes for channel {:s}'.format(nr, channel['title'])) # send this channel to tvh for processing tvh_client.send(xmltv.document.toprettyxml(encoding='UTF-8')) if __name__ == '__main__': print('Running horepg') chmap = ChannelMap() listings = Listings() xmltv = XMLTVDocument() # add listings for each of the channels for channel_id, channel in chmap.channel_map.items(): if channel['title'] in wanted_channels: nr = 0 now = datetime.date.today().timetuple() xmltv.addChannel(channel_id, channel['title'], channel['images']) for i in range(0, 14): start = int((calendar.timegm(now) + 86400 * i) * 1000) # milis end = start + (86400 * 1000) nr = nr + listings.obtain(xmltv, channel_id, start, end) debug('Added {:d} programmes for channel {:s}'.format(nr, channel['title'])) f = open( 'epg.xml', 'w', encoding='UTF-8' ) f.write( xmltv.document.toprettyxml() ) f.close() |
Na de fork stapt het script over op logging via syslog. De syslog faciliteiten verschillen een beetje per distro. Voor Ubuntu staat het hier beschreven, en moet je kijken in /var/log/daemon.log. Voor systemd systemen zul je journald moeten gebruiken via journalctl.BertusG schreef op woensdag 12 augustus 2015 @ 21:35:
[...]
Hoe kan ik controleren of het script correct werkt in een daemon mode? Rechten staan op hts gebruiker etc en heb het script vanaf de terminal als root uitgevoerd.
Ik snap dat het niet handig is als je eigenlijk nooit wat met code doet op github. Maar elke keer een lap met code posten scrolt gewoon erg onplezierig. Je kan het beste dan de volledige file uploaden, dan kan ik met diff wel een patch maken. Toch werkt het voor een ontwikkelaar prettiger via github, omdat je daar ook patches aan issues kan koppelen met feedback. Als gebruiker weet je dan wat er met je issues gedaan wordt.Donderstraaltje schreef op donderdag 13 augustus 2015 @ 05:57:
Verder leuk en aardig dat github maar daar heb ik dus geen account en ga niet overal een account voor maken, mocht je de edits er niet uit kunnen halen geef ik die nog wel in een PM.
[...]
Overigens er moet toch wel een betere manier zijn om deze code te sharen (buiten github om dus)?
Misschien mis ik iets, maar wat doe je moeilijk als er zoveel oplossingen bestaan?Donderstraaltje schreef op donderdag 13 augustus 2015 @ 05:57:
Na vannacht nog wat gepield te hebben is het gelukt om een universeel script werkend te krijgen voor xml welke wel werkt op Windows. Bleek hem doodleuk in 15 karakters te zitten uiteindelijk. Het script maakt een epg.xml met data voor 2 weken en voor elk kanaal waar op moment epg data voor is, bleek heel makkelijk toen ik eenmaal door had hoe de lookup gedaan wordt. Je zult vanwege dat oude UPC debakel ff de data voor E! en Syfy moeten missen maar dat komt ongetwijfeld nog ooit goed. Het enige nadeel vind ik de duur om het script te runnen; hier 1 uur! weet niet of dat nog sneller kan. Verder leuk en aardig dat github maar daar heb ik dus geen account en ga niet overal een account voor maken, mocht je de edits er niet uit kunnen halen geef ik die nog wel in een PM.
[code]
"""
Nou ik heb er veel (stuk of 7) geprobeerd en ik zal maar eens in een lijstje opsommen wat er vaak mis mee is;4-systeembeheer schreef op donderdag 13 augustus 2015 @ 14:42:
[...]
Misschien mis ik iets, maar wat doe je moeilijk als er zoveel oplossingen bestaan?
Ben zelf net over op epg over dvb, maar heb goeie ervaring met de volgende java oplossing:
https://github.com/janpascal/tv_grab_nl_java/releases (maakt gebruik van verschillende gidsen waaronder Horizon.tv en tvgids.nl)
Kwam daarop door verwijzing naar deze wiki:
http://wiki.mythtv.nl/index.php/Grabbers
Daarvoor gebruikte ik mc2xml, maar deze was niet volledig genoeg.
Ik snap je wel, kwam deze ook maar toevallig tegen. Deze lijkt erg degelijk geschreven en werkt op Windows en maakt gebruik van meerdere bronnen, mocht er dus 1tje niet meer werken...Donderstraaltje schreef op donderdag 13 augustus 2015 @ 15:10:
[...]
Nou ik heb er veel (stuk of 7) geprobeerd en ik zal maar eens in een lijstje opsommen wat er vaak mis mee is;
- Werkt niet op windows (Meest voorkomend probleem)
- Lukt mij niet te editen zodat he wel op windows werkt
- Beperkte info, wil het de moeite waard zijn wil ik wel meer dan een week aan data
- Geen episode titel en eventueel nummering bij series zoals CSI, wil graag weten welke episode het is en dit is waar de meeste mensen hier over vallen.
- Summiere/algemene beschrijving
- Categorie info wordt niet meegenomen
- Resourcehog, zorgen dat de htpc gaat stotteren tijdens afspelen enzo.
- Zoals voorgestelde: Java, ik ga niet eens in waarom ik niet blij ben met java en de issues die daarmee komen.
- Continue komen er updates omdat ze van verschillende bronnen komen en/of er veranderingen in de bronnen worden doorgevoerd.
Vergeet er vast nog wel een paar.
De Horizon is van Ziggo zelf en die heeft alle zenders die je mogelijk maar kan hebben met de episode info voor 2 weken van dus 1 bron.... Dat zo samengevat laat wel zien dat dit waarschijnlijk de beste way to go is. Toegegeven het duurt een uur per dag die data binnen te halen maar dit is by far het beste script wat ik getest heb. Zoals sommige wel weten ik test periodiek zo wat elke software voor htpc's wel een keer (en heb ook sterke meningen over wat wel en niet goed is) en oprecht by far dit is het beste script en the way to go. Alleen voor Canal Digitaal mis je zenders en moet je ff bedenken of je niet nog eventueel een 2e script ernaast wilt draaien.
Zo goed genoeg uitgelegd?
Die werkt, dat is het probleem niet. Alleen niet overal is die meer gelijk, waar ik voorheen nog 7 dagen peg info had is dat hier in de regio Den Haag terug gebracht naar 3 (!). Daarbij krijg je ook geen episode titels waar ik me soms aan kapot erger. Deze situatie is nu alweer bijna een jaartje ofzo en na de upgrade naar Windows 10 ergerde ik me er helemaal aan (andere issues met prioriteit waren nu verholpen4-systeembeheer schreef op donderdag 13 augustus 2015 @ 15:33:
[...]
Ik snap je wel, kwam deze ook maar toevallig tegen. Deze lijkt erg degelijk geschreven en werkt op Windows en maakt gebruik van meerdere bronnen, mocht er dus 1tje niet meer werken...
Wil alleen maar helpen![]()
--
edit: je trekt toch met je script ook de info van horizon.tv? dat doet die grabber uit mijn link ook.
--
Wat is de reden dat je geen gebruik wil maken van de epg/eit in de transport stream? Die is bij Ziggo toch redelijk goed. Of is dat niet mogelijk?
[ Voor 82% gewijzigd door Frost_Azimov op 14-08-2015 20:06 ]
Wat ik heb, maar is uiteraard maar één van de mogelijkheden. PI2 als TV Headend en Oscam server (tevens ook SABnzbd, Sonar en CouchPotato, maar voor dit voorbeeld verder niet relevant). Aan m'n PI2 heb ik een single USB tuner (Sundtek) en een dual tuner via LAN (HomeRun) hangen. Als clients heb ik telefoon (Android) iPad en OpenElec met TV Headend addon. Dit werkt eigenlijk allemaal probleemloos en de PI2 is krachtig genoeg om 3 HD streams simultaan af te leveren. Opnames worden weggeschreven naar een NAS.Frost_Azimov schreef op vrijdag 14 augustus 2015 @ 19:55:
Over bovenstaande EPG conversatie:
Kennen jullie deze EPG grabber?
http://webgrabplus.com/
Overigens, ik heb zo'n HD HomeRun een poosje geleden gekocht. En wil natuurlijk wat meer zien dan alleen de un-encrypted kanalen. Ik had me een jaar geleden al eens ingelezen over hoe dat moest en ik had al een en ander gekocht (usb doosje waar die ziggo kaart in moet).
Eigenlijk ligt dit projectje al veel te lang stil...
Ik meen dat er door iemand een goede beschrijving was gemaakt hoe e.e.a. het best aan te pakken. Kan iemand me vertellen waar ik me in kan lezen?
Ja werkt perfect al een aantal jaar achter elkaar. Heb hem gister nog op Windows 10 geïnstalleerd. Ik heb hier zelf een grabber voor veronica en ziggo geschreven die werken mbv hun api (voor Android etc) ipv de normale desktop website.Frost_Azimov schreef op vrijdag 14 augustus 2015 @ 19:55:
Over bovenstaande EPG conversatie:
Kennen jullie deze EPG grabber?
http://webgrabplus.com/
Overigens, ik heb zo'n HD HomeRun een poosje geleden gekocht. En wil natuurlijk wat meer zien dan alleen de un-encrypted kanalen. Ik had me een jaar geleden al eens ingelezen over hoe dat moest en ik had al een en ander gekocht (usb doosje waar die ziggo kaart in moet).
Eigenlijk ligt dit projectje al veel te lang stil...
Ik meen dat er door iemand een goede beschrijving was gemaakt hoe e.e.a. het best aan te pakken. Kan iemand me vertellen waar ik me in kan lezen?
WP: ME PUHZ-SW75YAA + ERST30D-VM2ED | Solar: 17x TSM-340-DE06M.08 (5780Wp ~6200kWh), Azimuth 179°, Hellingshoek: 34° | PC specs
Haha, een geweldige berg met termen, ik zal ze stapje voor stapje moeten doornemen ben ik bang, om een beetje 'up to speed' te komen. Ik begrijp dat stap een is dat ik een OSCam server moet gaan maken. Is deze Wikipedia pagina een goede eerste stap? zijn er nog 'aanraders' om door te lezen?BertusG schreef op zaterdag 15 augustus 2015 @ 01:00:
[...]
Wat ik heb, maar is uiteraard maar één van de mogelijkheden. PI2 als TV Headend en Oscam server (tevens ook SABnzbd, Sonar en CouchPotato, maar voor dit voorbeeld verder niet relevant). Aan m'n PI2 heb ik een single USB tuner (Sundtek) en een dual tuner via LAN (HomeRun) hangen. Als clients heb ik telefoon (Android) iPad en OpenElec met TV Headend addon. Dit werkt eigenlijk allemaal probleemloos en de PI2 is krachtig genoeg om 3 HD streams simultaan af te leveren. Opnames worden weggeschreven naar een NAS.
[ Voor 16% gewijzigd door Frost_Azimov op 15-08-2015 12:13 ]
Leuk om te lezen dat het goed werkt, ik heb in een duister verleden de eerste versie daarvan geschreven. Inmiddels is het veel uitgebreider en wordt het door meerdere mensen onderhouden en snap ik zelf nauwelijks meer hoe het allemaal werkt ;-)HaTe schreef op zaterdag 15 augustus 2015 @ 09:37:
[...]
Ja werkt perfect al een aantal jaar achter elkaar. Heb hem gister nog op Windows 10 geïnstalleerd. Ik heb hier zelf een grabber voor veronica en ziggo geschreven die werken mbv hun api (voor Android etc) ipv de normale desktop website.
Hier mijn config met de grabbers: https://dl.dropboxusercon...54/WebGrabPlus_config.zip
Lijstje met tips:Frost_Azimov schreef op zaterdag 15 augustus 2015 @ 11:49:
[...]
Haha, een geweldige berg met termen, ik zal ze stapje voor stapje moeten doornemen ben ik bang, om een beetje 'up to speed' te komen. Ik begrijp dat stap een is dat ik een OSCam server moet gaan maken. Is deze Wikipedia pagina een goede eerste stap? zijn er nog 'aanraders' om door te lezen?
Ik gebruikte in het analoge tijdperk GBPVR (heet nu NextPVR), is dat nog wat, of kan ik beter met Open Elec aan de slag? (ik ben wel bekender met Windows dan met Linux moet ik toegeven)
Zo'n PI2 lijkt me wel wat, hoe hang ik daar dan mijn ziggo kaartje aan? Met die Smargo? Kun je dat er zo in prikken? (heb ik liggen als het goed is)
Ben wat aan het googelen geweest... is dit een goed idee:
http://thepihut.com/products/kodi-preinstalled-sd-card
met een PI2
Dan lijkt het me dat OSCam daar al op staat of op is te zetten, correct?
En dan moet ik op een of andere manier dat weer met de HD Homerun laten praten...
Als ik stomme vragen stel: verwijs me a.u.b. naar waar ik me moet inlezen, dat zal ik met alle plezier doen!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| [reader] label = ziggosc protocol = mouse detect = CD device = /dev/ttyUSB0 cardmhz = 600 mhz = 600 rsakey = *** group = 1 emmcache = 1,3,2 caid = 0604 ident = 0604:[provid] chid = 0604:000000,00000B,000384,00FFE0 blockemm-unknown = 1 blockemm-g = 1 dropbadcws = 1 auprovid = [provid] |
1
2
3
4
5
6
7
8
| [account] user = [zelf kiezen] pwd = [zelf kiezen] uniq = 0 group = 1 au = ziggosc ident = 0604:[provid] caid = 0604 |
Super, heb van de week succesvol het script in gebruik genomen, wat je eerder postte. Gebruik jouw (aangepaste) script om de voor mij populaire kanalen binnen te halen. TV_grab_nl gebruik ik alleen nog voor de RTL kanalen, deze haalt bij RTL zelf zeer gedetailleerde info (meer episode info dan Ziggo/Horizon) voor 2 weken op. Laat beide scripts een .xmltv genereren, welke TVH netjes binnen haalt. Op deze manier heb ik voor de voor mijn relevante kanalen twee weken EPG. De EPG voor de overige kanalen gaat gewoon op de reguliere manier (OTA, 3 dagen).Donderstraaltje schreef op zaterdag 15 augustus 2015 @ 17:27:
Wie interesse heeft, op github staan nu alle commits van mij voor alle data binnen te hengelen
- wegschrijven naar xml
- alle zenders binnenhengelen
- alle bekende categorieën converted naar de standaard (nieuw!)
Nu rijkt mijn kennis van python niet zo ver maar zou er blij van worden als iemand eens keek naar optimalisaties zodat het hele process wat korter duurt; immers htpc's zijn meestal niet de krachtigste machines!
Gebruik je ook Kodi? probeer nu uit te vogelen waarom bepaalde categories nog niet lekker gematcht worden, hoewel ze wel netjes de strings van tvheadend volgen nu.BertusG schreef op zaterdag 15 augustus 2015 @ 20:14:
[...]
Super, heb van de week succesvol het script in gebruik genomen, wat je eerder postte. Gebruik jouw (aangepaste) script om de voor mij populaire kanalen binnen te halen. TV_grab_nl gebruik ik alleen nog voor de RTL kanalen, deze haalt bij RTL zelf zeer gedetailleerde info (meer episode info dan Ziggo/Horizon) voor 2 weken op. Laat beide scripts een .xmltv genereren, welke TVH netjes binnen haalt. Op deze manier heb ik voor de voor mijn relevante kanalen twee weken EPG. De EPG voor de overige kanalen gaat gewoon op de reguliere manier (OTA, 3 dagen).
Ja ik gebruik ook Kodi als belangrijkste client, maar ik moet zeggen dat ik het EPG overzicht (die met de kleurtjes/categorieen) vrij weinig gebruik. Vind het belangrijker dat de programma informatie klopt.Donderstraaltje schreef op zaterdag 15 augustus 2015 @ 20:30:
[...]
Gebruik je ook Kodi? probeer nu uit te vogelen waarom bepaalde categories nog niet lekker gematcht worden, hoewel ze wel netjes de strings van tvheadend volgen nu.
De RTL zenders vind ik dat via deze weg goede informatie binnenkomt, weet dus niet wat daar nog de meerwaarde van is.
Wel wil ik nog eens kijken naar de radio kanalen, wil daar nog steeds eens meer mee doen behalve nu web radio op mijn pc te luisteren. Me nog niet daarin verdiept maar dat staat op de lijst next mocht dit gaan lukken met kodi.
Hier helaas ook niet, op van die scripties na om dingen mass te renamen en etc etc, heel basic dingen. Voornamelijk eerst met perl later python. Voor die paar keer is het voornamelijk bestaande scripts aanpassen en dan proberen totdat het werkt. Als de data als platte data te krijgen is dan lukt het me wellicht wel. Tijd kon wel eens probleem worden binnenkort, zal kijken wat voordien nog kan.BertusG schreef op zaterdag 15 augustus 2015 @ 20:42:
[...]
Helaas heb ik geen / tot niet programmeerskills.
Maar ik snap het welDonderstraaltje schreef op zondag 16 augustus 2015 @ 16:03:
ik snap niet goed waarom er daemon spul in moet zitten terwijl je dat makkelijk van any script maken kan
Mja heb ik dus op windows niks aangibraltar schreef op zondag 16 augustus 2015 @ 17:20:
[...]
Maar ik snap het wel. Het heeft voornamelijk met privileges te maken, en zo drop je netjes alles en hij neemt dan privileges van de TVHeadend user over. Dat is een stuk veiliger en netter dan dit ding met root privileges runnen.
Ik heb wel interesse in het script dus als je het zou willen delen zou top zijn.HEY_DUDE schreef op zondag 16 augustus 2015 @ 15:47:
Voor degenen die horepg.py willen gebruiken een paar tips:
1. Zorg dat de XMLTV optie aan staat in TVheadend
2. Als je synology gebruikt dan is de socket file: /volume1/@appstore/tvheadend-testing/var/epggrab/xmltv.sock. Tenminste als je tvheadend-testing gebruikt. Dit moet in het script gewijzigd worden.
3. user moet zijn tvheadend-testing en group users voor synology
3. Bij SD kanalen waarvan ook een HD kanaal beschikbaar is moet het HD kanaal in de wanted_channels gezet worden. Vervolgens bij add_display_name in de class XMLTVDocument moeten de SD kanalen gedefinieerd worden. Bijv: add_display_name = {'NPO 1 HD: ['NPO1'], NPO 2 HD: ['NPO 2']} op deze manier wordt bij NPO 1 en NPO 2 de gids van de HD kanalen weergegeven.
Ik heb zelf het deamon stuk eruit gesloopt en er een eenvoudig script van gemaak wat ik start met de taakplanner van synology. Ook doe ik de logging naar een lokale file en niet naar het systeem. Ik kon de logs niet terugvinden op synology. Mocht iemand interesse hebben wil ik het script hier wel posten. Heb zelf nog nooit gebruik gemaakt van github.
Bij deze!schumi2004 schreef op zondag 16 augustus 2015 @ 19:32:
[...]
Ik heb wel interesse in het script dus als je het zou willen delen zou top zijn.
Die aanpassingen lijken mij ook wel nuttig, eventueel wil ik ze wel mergen. Overigens heb ik ook een mogelijkheid gevonden voor de radio EPG via een API van de NPO zelf. Daarnaast heb ik nu een kleine test runnen met een xmltv API zoals andere grabbers.HEY_DUDE schreef op zondag 16 augustus 2015 @ 21:01:
[...]
Bij deze!
Het script heb ik verder aangepast. Hij laadt nu automatisch kanalen in vanuit tvheadend. Hij maakt zelf ook de koppeling tussen SD en HD kanalen. Het script heeft alleen toegang nodig tot de tvheadend api zonder username en wachtwoord. Je kan ergens in de tvh interface 127.0.0.1 white listen.
[ Voor 5% gewijzigd door HEY_DUDE op 16-08-2015 21:22 ]
Apple iPhone 16e LG OLED evo G5 Google Pixel 10 Samsung Galaxy S25 Star Wars: Outlaws Nintendo Switch 2 Apple AirPods Pro (2e generatie) Sony PlayStation 5 Pro
Tweakers is onderdeel van
DPG Media B.V.
Alle rechten voorbehouden - Auteursrecht © 1998 - 2025
•
Hosting door TrueFullstaq