ik ben ondertussen ook al een tijdje aan het stoeien met TVHeadend, en heb na het doorlezen van (het meeste van) o.a dit topic en contact met CIStem besloten om ook maar eens te gaan upgraden naar versie 4.x
Zelf heb ik een setup met een met 3 DVB-S2 Tuners
* TBS 5980 Qbox (gekoppeld via USB aan een Debian Jessie VM op ESXi)
* DVBSky S960 (gekoppeld via USB aan een tweede Debian Jessie VM op ESXi) -> deze wordt eerst naar 4.x gezet
* DVBSky S960 (gekoppeld via USB aan een Raspberry Pi met Raspbian)
Hierover gaan jullie me later wellicht nog horen wanneer ik aan de slag ga met EPG (horepg?), OSCAM (ik heb een CanalDigitaal kaartje - nu nog in een HomeCast receiver). De Phoenix smartmouse is nog onderweg...
--
Nu echter ben ik iets aan het uitproberen met TVHeadend en DVB-C.
Ik ben klant bij Telenet (Belgische variant van UPC/Ziggo), maar enkel voor internet, niet voor TV.
Meestal zetten ze dan een filter op de tap (aansluiting buiten) waardoor er geen TV-signaal binnenkomt.
Om een of andere reden lijkt dat toch niet helemaal te werken, er zijn enkele muxes die niet doorkomen maar sommige wel. Ik heb de frequentielijsten van Telenet dus ik weet welke muxes ik zou moeten ontvangen.
(Voor de duidelijkheid: het ligt niet aan de hardware: heb hetzelfde fenomeen op mijn TV met ingebouwde DVB-C tuner en als ik alle hardware meeneem naar een vriend met wel een TV-abonnement dan worden wel alle muxes gevonden)
De uiteindelijke oplossing zou voor mijn zus moeten dienen, die wel een volledig TV-abonnement neemt dus een probleem is dit eigenlijk niet. Eerder gek, en handig: het geeft mij alleszins de mogelijkheid te experimenteren en hopelijk een goeie setup voor haar te maken.
De DVB-C receiver die ik gebruik is een Terratec H7 (USB bakje) met CI-slot.
Voorlopig heb ik de volgende setup werkend:
Terratec H7 + laptop met Win7 + DVBViewer. Ontvangen, kijken en opnemen lukt.
Ik heb een CAM en daarmee kan ik ook de versleutelde kanalen (bv BBC1) zien en opnemen.
Tijdens het doornemen van de TVHeadend topics werd ergens gesproken over dat het nu wél mogelijk zou zijn om een CI-module te gebruiken. Ik zag iets voorbij komen met libdvbcsa geloof ik.
Tijdens de installatie van TVHeadend 4.0.7 (uit de repository, stable) in een VM voor die DVB-C zag ik ook een library voor libdvbcsa geïnstalleerd worden geloof ik.
De vraag is nu of die versie ook ondersteuning voor libdvbcsa bevat, of moet ik hiervoor zelf een build gaan compileren?
Voorlopig heb ik dit al
code:
1
2
3
4
5
6
7
8
9
| root@dagobah:~# dmesg | grep dvb
[ 6.483662] usb 1-2.1: dvb_usb_v2: found a 'Terratec H7' in warm state
[ 7.669312] usb 1-2.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 7.672242] usb 1-2.1: dvb_usb_v2: MAC address: c2:cd:0c:a3:10:00
[ 7.778561] usb 1-2.1: firmware: direct-loading firmware dvb-usb-terratec-h7-drxk.fw
[ 10.265191] usb 1-2.1: dvb_usb_v2: schedule remote query interval to 400 msecs
[ 10.265195] usb 1-2.1: dvb_usb_v2: 'Terratec H7' successfully initialized and connected
[ 10.265208] usbcore: registered new interface driver dvb_usb_az6007
[ 95.973491] dvb_ca adapter 0: DVB CAM detected and initialised successfully |
Ik heb de CAM er pas later ingestopt, niet direct bij het opstarten van de VM, de timing klopt wel.
maar als ik een encrypted service (bv terug BBC1) wil mappen krijg ik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| 2015-11-04 00:27:49.116 service_mapper: starting
2015-11-04 00:27:49.116 service_mapper: checking Telenet DVB-C/314MHz/BBC 1
2015-11-04 00:27:49.116 service_mapper: waiting for input
2015-11-04 00:27:49.116 mpegts: 314MHz in Telenet DVB-C - tuning on DRXK DVB-C DVB-T : DVB-C #0
2015-11-04 00:27:49.117 subscription: 005C: "service_mapper" subscribing to service "Telenet DVB-C/314MHz/BBC 1", weight: 7, adapter: "DRXK DVB-C DVB-T : DVB-C #0", network: "Telenet DVB-C", mux: "314MHz", provider: "Telenet", client="service_mapper"
2015-11-04 00:27:50.225 TS: Telenet DVB-C/314MHz/BBC 1 Transport error indicator (total 1)
2015-11-04 00:27:51.000 subscription: 005C: service instance is bad, reason: No access
comet failure [e=this.el.dom is undefined]
2015-11-04 00:27:55.000 subscription: 005C: No input source available for subscription "service_mapper" to service "Telenet DVB-C/314MHz/BBC 1" in mux "314MHz in Telenet DVB-C"
2015-11-04 00:27:55.000 subscription: 005C: "service_mapper" unsubscribing, client="service_mapper"
2015-11-04 00:27:55.000 service_mapper: Telenet DVB-C/314MHz/BBC 1: failed [err No access]
2015-11-04 00:27:55.000 service_mapper: idle |
Is dat omdat er toch geen libdvbcsa in de build die ik gebruik zit of zie ik nog iets anders over het hoofd, of gaat het gewoon niet lukken wat ik aan het doen ben?
Kwa hardware op zich zou het moeten gaan, met Windows en DVBViewer lukt het. Uiteraard gaat mijn voorkeur wel naar Linux en TVHeadend.
Sorry voor het omslachtige verhaal trouwens ...
[
Voor 1% gewijzigd door
tc-t op 04-11-2015 00:44
. Reden: spelling ... ]