Sorry. Kann ich nicht helfen. Nutze den epgd nicht...
Posts by MediaBox
-
-
Hallo zusammen,
da ich immer wieder Probleme hatted dass der VDR sich weghängt, habe ich "monit" installiert (Als Synology Addon) und folgende Config angelegt:
Codecheck process vdr matching "vdr" if does not exist then exec "/usr/local/bin/docker restart VDR" if failed port 6419 and expect "^220.*" send "^c\r\n" send "e\r\n" then exec "/usr/local/bin/docker restart VDR"
Jetzt wird der Container neu gestartet falls der VDR weggeflogen ist oder sich aufgehangen hat.
Grüße, Jochen
-
Hallo jondalar,
danke für den Tipp. Ja genau. Der VDR container soll von alleine wieder starten. Muss mal sehen wie ich das mit der Synology hin bekomme. Da müsste ich ja vermutlich das init Script von docker ändern.
-
Hallo nochmal,
bekomme beim umschalten von meinem Raspui mit MLD immer diese Fehler, mit aktiviertem Notausstieg fliegt dann auch der VDR weg .
Code
Display MoreVDR date,stream,content 2016-03-24 17:01:29,stdout,[s6-finish] sending all processes the KILL signal and exiting. 2016-03-24 17:01:26,stdout,[s6-finish] sending all processes the TERM signal. 2016-03-24 17:01:26,stdout,[s6-finish] syncing disks. 2016-03-24 17:01:26,stdout,[cont-finish.d] done. 2016-03-24 17:01:26,stdout,[cont-finish.d] executing container finish scripts... 2016-03-24 17:01:26,stdout,2016-03-24T18:01:26.644656+01:00 VDR rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="127" x-info="http://www.rsyslog.com"] exiting on signal 15. 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.631053+01:00 VDR vdr: [211] device 2 receiver thread started (pid=128, tid=211, prio=high)" 2016-03-24 17:01:26,stdout,2016-03-24T18:01:26.630700+01:00 VDR vdr: [128] streamdev: Lost channel 5 (RTLNITRO) on device 0. Continuing on device 1. 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.617687+01:00 VDR vdr: [206] device 1 receiver thread ended (pid=128, tid=206)" 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.072294+01:00 VDR vdr: [209] ERROR (thread.c,227): Permission denied" 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.072225+01:00 VDR vdr: [209] streamdev-writer thread started (pid=128, tid=209, prio=high)" 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.072184+01:00 VDR vdr: [210] ERROR (thread.c,227): Permission denied" 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.072139+01:00 VDR vdr: [210] streamdev-livestreaming thread started (pid=128, tid=210, prio=high)" 2016-03-24 17:01:26,stdout,2016-03-24T18:01:26.071310+01:00 VDR vdr: [159] Streamdev: Setting data connection to 192.168.178.57:52478 2016-03-24 17:01:26,stdout,"2016-03-24T18:01:26.047206+01:00 VDR vdr: [204] streamdev-writer thread ended (pid=128, tid=204)" 2016-03-24 17:01:25,stdout,"2016-03-24T18:01:25.944913+01:00 VDR vdr: [205] streamdev-livestreaming thread ended (pid=128, tid=205)"
Das umschalten funktioniert da aber. Allerdings wenn diese Meldungen beim umschalten kommen:
Code
Display MoreVDR date,stream,content 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.243847+01:00 VDR vdr: [149] SATIP-ERROR: Connect failed [device 2] 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.243805+01:00 VDR vdr: [149] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 2] 2016-03-24 17:08:58,stdout,"2016-03-24T18:08:58.243786+01:00 VDR vdr: [149] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.201847+01:00 VDR vdr: [152] SATIP-ERROR: Connect failed [device 3] 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.201798+01:00 VDR vdr: [152] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 3] 2016-03-24 17:08:58,stdout,"2016-03-24T18:08:58.201779+01:00 VDR vdr: [152] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.200849+01:00 VDR vdr: [143] SATIP-ERROR: Connect failed [device 0] 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.200805+01:00 VDR vdr: [143] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 0] 2016-03-24 17:08:58,stdout,"2016-03-24T18:08:58.200787+01:00 VDR vdr: [143] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.143907+01:00 VDR vdr: [146] SATIP-ERROR: Connect failed [device 1] 2016-03-24 17:08:58,stdout,2016-03-24T18:08:58.143844+01:00 VDR vdr: [146] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 1] 2016-03-24 17:08:58,stdout,"2016-03-24T18:08:58.143825+01:00 VDR vdr: [146] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.990943+01:00 VDR vdr: [149] SATIP-ERROR: Connect failed [device 2] 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.990899+01:00 VDR vdr: [149] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 2] 2016-03-24 17:08:57,stdout,"2016-03-24T18:08:57.990842+01:00 VDR vdr: [149] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.949790+01:00 VDR vdr: [152] SATIP-ERROR: Connect failed [device 3] 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.949744+01:00 VDR vdr: [152] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 3] 2016-03-24 17:08:57,stdout,"2016-03-24T18:08:57.949727+01:00 VDR vdr: [152] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.948901+01:00 VDR vdr: [143] SATIP-ERROR: Connect failed [device 0] 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.948832+01:00 VDR vdr: [143] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 0] 2016-03-24 17:08:57,stdout,"2016-03-24T18:08:57.948814+01:00 VDR vdr: [143] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.891931+01:00 VDR vdr: [146] SATIP-ERROR: Connect failed [device 1] 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.891859+01:00 VDR vdr: [146] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 1] 2016-03-24 17:08:57,stdout,"2016-03-24T18:08:57.891827+01:00 VDR vdr: [146] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.738070+01:00 VDR vdr: [149] SATIP-ERROR: Connect failed [device 2] 2016-03-24 17:08:57,stdout,2016-03-24T18:08:57.738007+01:00 VDR vdr: [149] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 2] 2016-03-24 17:08:51,stdout,2016-03-24T18:08:51.377844+01:00 VDR vdr: [143] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 0] 2016-03-24 17:08:51,stdout,"2016-03-24T18:08:51.377825+01:00 VDR vdr: [143] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:51,stdout,2016-03-24T18:08:51.125046+01:00 VDR vdr: [143] SATIP-ERROR: Connect failed [device 0] 2016-03-24 17:08:51,stdout,2016-03-24T18:08:51.125002+01:00 VDR vdr: [143] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 0] 2016-03-24 17:08:51,stdout,"2016-03-24T18:08:51.124985+01:00 VDR vdr: [143] curl_easy_perform() [rtsp.c,165] failed: Couldn't connect to server (7)" 2016-03-24 17:08:51,stdout,2016-03-24T18:08:51.124014+01:00 VDR vdr: [143] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.178.54/ [device 0] 2016-03-24 17:08:51,stdout,"2016-03-24T18:08:51.123993+01:00 VDR vdr: [143] curl_easy_perform() [rtsp.c,313] failed: Couldn't connect to server (7)"
dann geht nichts mehr. In VDR-Live kann ich aber noch mit der Fernbedienung durch das Menü.
Was kann ich tun?
-
Hallo zusammen,
weiß jemand wie man es komfortabel einrichten kann, dass wenn der VDR mal zicket der Container nach einem Notausstieg automatisch neu startet? Geht das mit "docker -a VDR-CONTAINER"? Oder besser den Notaustieg im VDR abschalten? hab das Problem dass der VDR manchmal aussteigt und ich den Container dann manuell neu starten muss, ganz schlecht für den WAF .
-
chriszero:
Hattest du schon Zeit weitere Plugins (markad) in´s Image zu packen?
Wäre wirklich klasse. -
Hallo Hendrik,
bin ich auch schon drauf gestoßen und hab es in der Config eingetragen. Sorry hatte vergessen es hier zu posten. Jetzt fehlen nur noch ein paar Addons für den Server Betrieb zum Glück :-).
Grüßle, jochen
-
Hallo,
ich nochmal Bekomme immer connection refused wenn ich per SVDRP auf den Container zugreifen will (Mit svdrpsend). Ports habe ich aber gemappt.
Hat noch jemand das Problem? Dachte es liegt an der svdrphosts.conf. Aber nachdem ich diese angepasst und den Container neu gestartet habe geht es immer noch nicht... -
Ich könnte auch alle Plugins die auf einem Server Sinn machen mit rein nehmen. Auf die paar MB kommts auch nimmer drauf an...
Guten Morgen,
das wäre Klasse! Bitte bei Gelegenheit mal rein nehmen. Spart Leuten die noch nicht zu den Docker Spezialisten gehören viel Nerven
Mobil gesendet
-
chriszero
Recordinghooks funktionieren
Jetzt muss ich zumindest noch das Plugin remotetimers in das Image bekommen.
Da muss ich mich noch etwas in docker einlesen, ct hat heute ja wieder Futter geliefert...
Wird schon werdenDanke nochmal für die tolle Vorarbeit.
-
Din Version des Protokolls vom vnsi Server und vom Client passen nicht. Greife mal mit Kodi zu, dort ist das neue Plugin drin.
Mobil gesendet
-
Hallo nochmal,
nachdem soweit der Zugriff über das Live Plugin und VLC im Browser funktioniert, wollte ich nun mit KODI und vnsi-server sowie einem MLD Client zugreifen.
KODI mit VNSI meldet immer dass keine Verbindung möglich wäre, habe dann noch den Port 34890 gemappt, da dieser gefehlt hat und in "/volume1/vdr/vdrconf/plugins/vnsiserver/" eine allowed_hosts.conf mit passendem Inhalt angelegt. Jetzt funktioniert auch KODI mit VNSI.Mit MLD auf einem RASPI habe leider noch keine Verbindung hinbekommen, kann aber auch an MLD liegen.
Bei meinem aktuellen Wheezy Server habe ich noch die plugins
conflictcheckonly
epgsearchonly
markad
quickepgsearch
svdrposddie ich aber in dem Docker VDR nicht finde. Zumindest markad wäre doch auf einem Server VDR gut? Klappt seither auf dem VDR eigentlich gut.
Brauche ich noch weitere Plugins um mit einem RASPI Client auf den Docker VDR zuzugreifen? -
chriszero
Habe nun in "/volume1/vdr/etcvdr/conf.d" die Dateien für epgd und böses gelöscht. Nun habe ich auch das EPG.
Jetzt wollte ich den vdrmanager, der ja in deinem Image dabei ist aktivieren und habe eine "50-vdrmanager.conf" angelegt und den Port in der docker Konfiguration gemappt.[edit]:
es fehlte [vdrmanager] in der Config Datei
Jetzt geht es.
[/edit]Code
Display More[vdrmanager] # Command line parameters for vdr-plugin-vdrmanager # # For more details see: # http://projects.vdr-developer.org/projects/vdr-manager/wiki # -p port port number to listen to" # -P password password (none if not given). No password forces check against svdrphosts.conf." # -s force check against svdrphosts.conf, even if a password was given" # -c compression selects the compression mode to use ('z' for zlib or 'g' for gzip and 'n' for none)." # Zlib compression is enabled as default or is default compression if youf specify -c without arguments"; # -k certfile[,keyfile] cert and key file for SSL (or one file for both)"; -p 6420 -P change -c
Bekomme aber keine Verbindung. Habe ich was übersehen?
Auf meinem Produktiv VDR habe ich noch recording hooks in "/etc/vdr/recording-hooks". Kann man die auch im Container nutzen?
Würde gerne dieses starten:Code
Display Morecase $1 in before) # do here whatever you would like to do right BEFORE # the recording $2 STARTS wget -q -O - 'http://192.168.178.xx/config/xmlapi/statechange.cgi?ise_id=24768&new_value=true' # Timer Variable in VDR setzen wget -q -O - 'http://192.168.178.xx/config/xmlapi/statechange.cgi?ise_id=13542&new_value=true' ;; after) # do here whatever you would like to do right AFTER # the recording $2 ENDED wget -q -O - 'http://homematic.fritz.box/config/xmlapi/statechange.cgi?ise_id=13542&new_value=false' ;; edited) # do here whatever you would like to do right AFTER # the recording $2 has been EDITED # $3 is the original recording ;; esac
Damit wird der SAT>IP Server ein/ausgeschaltet.
-
Guten Morgen :-),
vielen Dank erst mal für die geniale Docker VDR Konfiguration. Hatte gestern vor lauter Begeisterung ganz vergessen wie viel Vorarbeit du hier geleistet hast. Vielen Dank dafür!
War gestern wohl etwas betriebsblind. Nachdem ich deine Ratschläge mit der SAT>IP Config und der Channels.conf befolgt habe, habe ich nun ein Bild. Spitze ! :-). Auch für deine Tipps besten Dank.
Jetzt muss ich noch das EPG hinbekommen. Da muss ich mich noch einbischen mit beschäftigenGrüße, Jochen
-
Hallo zusammen,
antworte mir mal selber. Habe mir die crane.yml angeschaut und versucht die Docker Container wie dort beschrieben anzulegen.
Also:Mit Filestation auf volume1 Ordner angelegt mit allen Usern Vollzugriff um Berechtigungsproblemen aus dem Weg zu gehen.
volume1/vdr
darunter folgende Verzeichnisse angelegt:
/epgdconf
/etcvdr
/rec
/vdrconfNach /vdrconf
/conf.avail
/conf.dkopiert und configs agepasst.
In docker alle Ports und Verzeichnisse gemappt.
Start hat geklappt. Live mit Fernbedienung geht, aber noch kein Bild per Streamdev.Leider bekomme ich kein Bild... vermutlich passt irgendwas mit der SAT>IP config nicht!?
Habe es aber wie bei meinem aktuellen etobi vdr konfiguriert. Hier die Logdatei:
2016-02-19 17:27:35,stdout,2016-02-19T18:27:35.558349+01:00 VDR vdr: [154] dvbapzeugi-Error: Cannot connect to oszeug. Check your configuration and firewall settings.
2016-02-19 17:27:35,stdout,2016-02-19T18:27:35.558316+01:00 VDR vdr: [154] dvbapzeugi-Error: OpenConnection: connect error: Connection timed out
2016-02-19 17:27:28,stdout,"2016-02-19T18:27:28.429777+01:00 VDR vdr: epg2vdr: Retry #2 failed, retrying in 10 seconds!"
2016-02-19 17:27:28,stdout,2016-02-19T18:27:28.429756+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306' (tried to open vdrs)
2016-02-19 17:27:28,stdout,2016-02-19T18:27:28.429735+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306'
2016-02-19 17:27:28,stdout,"2016-02-19T18:27:28.429713+01:00 VDR vdr: epg2vdr: Error, connecting to database at 'database' on port (3306) failed"
2016-02-19 17:27:28,stdout,2016-02-19T18:27:28.429672+01:00 VDR vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(158)
2016-02-19 17:27:28,stdout,2016-02-19T18:27:28.425034+01:00 VDR vdr: epg2vdr: Calling mysql_init(158)
2016-02-19 17:27:28,stdout,2016-02-19T18:27:28.424955+01:00 VDR vdr: epg2vdr: Trying to re-connect to database!
2016-02-19 17:26:28,stdout,"2016-02-19T18:26:28.422945+01:00 VDR vdr: epg2vdr: Retry #1 failed, retrying in 10 seconds!"
2016-02-19 17:26:28,stdout,2016-02-19T18:26:28.422921+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306' (tried to open vdrs)
2016-02-19 17:26:28,stdout,2016-02-19T18:26:28.422908+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306'
2016-02-19 17:26:28,stdout,"2016-02-19T18:26:28.422895+01:00 VDR vdr: epg2vdr: Error, connecting to database at 'database' on port (3306) failed"
2016-02-19 17:26:28,stdout,2016-02-19T18:26:28.422867+01:00 VDR vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(158)
2016-02-19 17:26:28,stdout,2016-02-19T18:26:28.420248+01:00 VDR vdr: epg2vdr: Calling mysql_init(158)
2016-02-19 17:26:28,stdout,2016-02-19T18:26:28.420192+01:00 VDR vdr: epg2vdr: Trying to re-connect to database!
2016-02-19 17:25:33,stdout,2016-02-19T18:25:33.308727+01:00 VDR vdr: [133] max. latency time 2 seconds
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.413420+01:00 VDR vdr: [159] EPGSearch: timer conflict check finished
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.413259+01:00 VDR vdr: [159] EPGSearch: timer conflict check started
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.296355+01:00 VDR vdr: [133] ERROR: Kanal blockiert (zeichnet auf)!
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.269478+01:00 VDR vdr: [133] ERROR: no OSD provider available - using dummy OSD!
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.201914+01:00 VDR vdr: [133] OSD size changed to 720x480 @ 1
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.188292+01:00 VDR vdr: [133] setting watchdog timer to 90 seconds
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.170522+01:00 VDR vdr: [133] retrying
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.169735+01:00 VDR vdr: [133] retrying
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.157604+01:00 VDR vdr: [133] retrying
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.145244+01:00 VDR vdr: [133] switching to channel 1 (Das Erste HD)
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.080450+01:00 VDR vdr: [155] CAM 1: replies to QUERY - multi channel decryption possible
2016-02-19 17:25:31,stdout,2016-02-19T18:25:31.077003+01:00 VDR vdr: [156] CAM 2: replies to QUERY - multi channel decryption possible
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.057430+01:00 VDR vdr: [155] CAM 1: system ids: FFFF
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.057362+01:00 VDR vdr: [155] dvbapzeugi: CaInfo: 0.0 sending CA info
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.040059+01:00 VDR vdr: [156] CAM 2: system ids: FFFF
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.039702+01:00 VDR vdr: [156] dvbapzeugi: CaInfo: 1.0 sending CA info
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.006250+01:00 VDR vdr: [155] CAM 1: module ready
2016-02-19 17:25:30,stdout,2016-02-19T18:25:30.006217+01:00 VDR vdr: [155] dvbapzeugi: 0.0: status 'ready'
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.987465+01:00 VDR vdr: [156] CAM 2: module ready
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.987431+01:00 VDR vdr: [156] dvbapzeugi: 1.0: status 'ready'
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.482235+01:00 VDR vdr: [155] CAM 1: module reset
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.482206+01:00 VDR vdr: [155] dvbapzeugi: 0.0: status 'reset'
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.476243+01:00 VDR vdr: [156] CAM 2: module reset
2016-02-19 17:25:29,stdout,2016-02-19T18:25:29.476212+01:00 VDR vdr: [156] dvbapzeugi: 1.0: status 'reset'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.968429+01:00 VDR vdr: [155] CAM 1: module present
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.968410+01:00 VDR vdr: [155] dvbapzeugi: 0.0: status 'present'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.968390+01:00 VDR vdr: [155] dvbapzeugi: 0.0: now using CAIDs version 1
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.968346+01:00 VDR vdr: [155] dvbapzeugi: 0.0: doReply changed, reset triggered"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.964895+01:00 VDR vdr: [156] CAM 2: module present
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.964876+01:00 VDR vdr: [156] dvbapzeugi: 1.0: status 'present'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.964856+01:00 VDR vdr: [156] dvbapzeugi: 1.0: now using CAIDs version 1
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.964821+01:00 VDR vdr: [156] dvbapzeugi: 1.0: doReply changed, reset triggered"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.418631+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306' (tried to open vdrs)
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.418534+01:00 VDR vdr: epg2vdr: Could not access database 'database:3306'
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.418435+01:00 VDR vdr: epg2vdr: Error, connecting to database at 'database' on port (3306) failed"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.418291+01:00 VDR vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(158)
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.417800+01:00 VDR vdr: [160] [live] ERROR: Unable to load cert/key (/vdr/config/plugins/live/live.pem//vdr/config/plugins/live/live-key.pem): No such file or directory
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.416967+01:00 VDR vdr: [160] [live] INFO: attempt to listen on ip = ''
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.415400+01:00 VDR vdr: [161] Streamdev: Listening (HTTP) on port 3000
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.415182+01:00 VDR vdr: [161] Streamdev: Listening (VTP) on port 2004
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.413375+01:00 VDR vdr: [161] streamdev server thread started (pid=133, tid=161, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.412867+01:00 VDR vdr: [162] VDR VNSI Server thread started (pid=133, tid=162, prio=high)"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.410481+01:00 VDR vdr: epg2vdr: Calling mysql_init(158)
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.410299+01:00 VDR vdr: [158] epg2vdr-update thread started (pid=133, tid=158, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.410180+01:00 VDR vdr: [159] EPGSearch: conflictcheck thread started (pid=133, tid=159, prio=high)"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409998+01:00 VDR vdr: [133] VNSI: Channel streaming timeout: 10 seconds
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409900+01:00 VDR vdr: [133] VNSI: VNSI Server started
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409750+01:00 VDR vdr: [133] VNSI: Starting vnsi server at port=34890
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409638+01:00 VDR vdr: [133] starting plugin: vnsiserver
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409335+01:00 VDR vdr: [133] loading /vdr/config/plugins/streamdev-server/streamdevhosts.conf
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.409151+01:00 VDR vdr: [133] starting plugin: streamdev-server
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.408836+01:00 VDR vdr: [133] LIVE: initial file cache has 82 entries and needs 377394 bytes of data!
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.401987+01:00 VDR vdr: [155] SC-CI adapter on device 0 thread started (pid=133, tid=155, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.397763+01:00 VDR vdr: [156] SC-CI adapter on device 1 thread started (pid=133, tid=156, prio=high)"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.393871+01:00 VDR vdr: [133] starting plugin: live
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.393066+01:00 VDR vdr: [133] starting plugin: epgsearch
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.392849+01:00 VDR vdr: epg2vdr: Dictionary '/vdr/config/plugins/epg2vdr//epg.dat' loaded
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.387279+01:00 VDR vdr: epg2vdr: detected UTF-8
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.387113+01:00 VDR vdr: epg2vdr: Set locale to 'de_DE.UTF-8'
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.384795+01:00 VDR vdr: [154] Socket Handler thread started (pid=133, tid=154, prio=high)"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384656+01:00 VDR vdr: epg2vdr: Info: Calling mysql_library_init()
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.384578+01:00 VDR vdr: epg2vdr: Service called with 'Mysql_Init_Exit-v1.0', 0/0"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384479+01:00 VDR vdr: [133] starting plugin: epg2vdr
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384408+01:00 VDR vdr: [133] SATIP: Using CURL 7.36.0 rtsp
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384290+01:00 VDR vdr: [133] starting plugin: satip
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384214+01:00 VDR vdr: [133] dvbapzeugi: plugin started
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.384051+01:00 VDR vdr: [133] dvbapzeugi: Creating sCCIAdapter for device 1
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.383885+01:00 VDR vdr: [133] dvbapzeugi: Creating sCCIAdapter for device 0
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383727+01:00 VDR vdr: [143] video directory scanner thread ended (pid=133, tid=143)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383591+01:00 VDR vdr: [143] video directory scanner thread started (pid=133, tid=143, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383506+01:00 VDR vdr: [152] SATIP#1 section handler thread started (pid=133, tid=152, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383350+01:00 VDR vdr: [147] SATIP discover thread started (pid=133, tid=147, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383285+01:00 VDR vdr: [146] ERROR (thread.c,227): Permission denied"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383179+01:00 VDR vdr: [146] SATIP poller thread started (pid=133, tid=146, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.383046+01:00 VDR vdr: [144] video directory scanner thread ended (pid=133, tid=144)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382871+01:00 VDR vdr: [144] video directory scanner thread started (pid=133, tid=144, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382798+01:00 VDR vdr: [148] SATIP#0 tuner thread started (pid=133, tid=148, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382712+01:00 VDR vdr: [151] SATIP#1 tuner thread started (pid=133, tid=151, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382641+01:00 VDR vdr: [150] device 1 section handler thread started (pid=133, tid=150, prio=low)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382561+01:00 VDR vdr: [153] device 2 section handler thread started (pid=133, tid=153, prio=low)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382469+01:00 VDR vdr: [149] SATIP#0 section handler thread started (pid=133, tid=149, prio=high)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.382281+01:00 VDR vdr: [145] epg data reader thread ended (pid=133, tid=145)"
2016-02-19 17:25:28,stdout,"2016-02-19T18:25:28.376503+01:00 VDR vdr: [145] epg data reader thread started (pid=133, tid=145, prio=high)"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.375436+01:00 VDR vdr: [133] dvbapzeugi: Using value 2 as the adapter index offset
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.375367+01:00 VDR vdr: [133] dvbapzeugi: decryption library: libdvbcsa
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.375298+01:00 VDR vdr: [133] dvbapzeugi: plugin version 2.2.1 initializing (VDR 2.2.0)
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.375225+01:00 VDR vdr: [133] starting plugin: dvbapzeugi
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374961+01:00 VDR vdr: [133] loading /vdr/config/themes/lcars-default.theme
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374863+01:00 VDR vdr: [133] setting current skin to "lcars"
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374729+01:00 VDR vdr: [133] assuming manual start of VDR
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374660+01:00 VDR vdr: [133] device 1 has no MPEG decoder
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374584+01:00 VDR vdr: [133] setting primary device to 1
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374452+01:00 VDR vdr: [133] initializing plugin: vnsiserver (1.3.1): VDR-Network-Streaming-Interface (VNSI) Server
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374376+01:00 VDR vdr: [133] initializing plugin: streamdev-server (0.6.1-git): VDR Streaming Server
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.374175+01:00 VDR vdr: [133] initializing plugin: live (0.3.0): Live Interactive VDR Environment
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.373971+01:00 VDR vdr: [133] initializing plugin: epgsearch (1.0.1.beta5): Suche im EPG nach Wiederholungen und anderem
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.373690+01:00 VDR vdr: [133] initializing plugin: epg2vdr (0.3.21-GIT): epg2vdr plugin
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.373387+01:00 VDR vdr: [133] SATIP: Creating device CardIndex=1 DeviceNumber=1 [device 1]
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.373286+01:00 VDR vdr: [133] new device number 2
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.372941+01:00 VDR vdr: [133] SATIP: Creating device CardIndex=0 DeviceNumber=0 [device 0]
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.372838+01:00 VDR vdr: [133] new device number 1
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.372573+01:00 VDR vdr: [133] cTimeMs: using monotonic clock (resolution is 1000000 ns)
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.369424+01:00 VDR vdr: [133] initializing plugin: satip (2.2.3): SAT>IP Geräte
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.369222+01:00 VDR vdr: [133] initializing plugin: dvbapzeugi (2.2.1): softczeug für oszeug
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.368726+01:00 VDR vdr: [133] no DVB device found
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.368627+01:00 VDR vdr: [133] registered source parameters for 'T - DVB-T'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.368551+01:00 VDR vdr: [133] registered source parameters for 'S - DVB-S'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.368464+01:00 VDR vdr: [133] registered source parameters for 'C - DVB-C'
2016-02-19 17:25:28,stdout,2016-02-19T18:25:28.367929+01:00 VDR vdr: [133] registered source parameters for 'A - ATSC'
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.903697+01:00 VDR vdr: [133] loading /vdr/config/svdrphosts.conf
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.902979+01:00 VDR vdr: [133] loading /vdr/config/timers.conf
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.888956+01:00 VDR vdr: [133] loading /vdr/config/channels.conf
2016-02-19 17:25:26,stdout,vdr: error while reading '/vdr/config/sources.conf'
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.886197+01:00 VDR vdr: [133] loading /vdr/config/setup.conf
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.884238+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-vnsiserver.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.882663+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.872478+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-live.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.868915+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.855687+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-epg2vdr.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.829125+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-satip.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.827257+01:00 VDR vdr: [133] loading plugin: /usr/lib/vdr/plugins/libvdr-dvbapzeugi.so.2.2.0
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.826588+01:00 VDR vdr: [133] found 28 locales in /usr/share/locale
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.815851+01:00 VDR vdr: [133] override character table is 'ISO-8859-15'
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.815741+01:00 VDR vdr: [133] codeset is 'UTF-8' - known
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.814716+01:00 VDR vdr: [133] VDR version 2.2.0 started
2016-02-19 17:25:26,stdout,2016-02-19T18:25:26.710469+01:00 VDR rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="129" x-info="http://www.rsyslog.com"] start
2016-02-19 17:25:26,stdout,[services.d] done.
2016-02-19 17:25:26,stdout,[services.d] starting services
2016-02-19 17:25:26,stdout,[cont-init.d] done.
2016-02-19 17:25:26,stdout,[cont-init.d] executing container initialization scripts...
2016-02-19 17:25:26,stdout,[fix-attrs.d] done.
2016-02-19 17:25:26,stdout,[fix-attrs.d] applying ownership & permissions fixes...
2016-02-19 17:25:26,stdout,[s6-init] ensuring user provided files have correct perms...exited 0.
2016-02-19 17:25:26,stdout,[s6-init] making user provided files available at /var/run/s6/etc...exited 0.hier noch meine SAT>IP Config. Ich vermute es liegt irgendwo daran!?
Code
Display More# satip - SAT>IP Devices # # -d <num>, --devices=<number> set number of devices to be created # -s <ipaddr>|<model>|<desc>, --server=<ipaddr1>|<model1>|<desc1>;<ipaddr2>|<model2>|<desc2> # define hard-coded SAT>IP server(s) # -s 192.168.6.237|DVBS2-4|OctopusNet # -s 192.168.6.237|DVBS2-2,DVBT2-2|OctopusNet [satip] -d 2 -s 192.168.178.54 -p 4010-4020 -t 1
Gruß, Jochen
-
### hat sicher erledigt, muss ja nur in der /conf.d das epg2vdr.conf raus nehmen....###
Hallo chris,
vielen vielen Dank für deine Arbeit.
Habe auf meiner Synology (DS415+) dein VDR-Docker am laufen.
Als client dient ein fire tv mit Kodi via vnsi. Läuft super stabil (1.Versuch war MLD5 über virtualbox was ständig zu abstürzen auf dem fire tv führte...)Allerdings habe ich ein Problem mit dem epgd container,
bzw. dem Port 3306 der bereits auf der Syno duch die lokale MySQL-Datenbank vergeben ist, die Syno meckert da...:-(
Extra Datenbank (bzw. Container) für EPG benötige ich im Grunde eh nicht.Kannst du mir sagen, wo, bzw. wie ich den vdr konfiguriere, um ein "normales EPG" zu erhalten ?
Gruß
Birdy
Hallo Birdy,bin docker Neuling und wollte fragen ob du kurz deine Vorgehensweise auf der Synology beschreiben kannst. Möchte auch den vdr mit SAT>IP auf der DS 715 laufen lassen und bin mir jetzt unsicher da es ja auf der DS kein "crane" gibt?!
Wäre Klasse wenn du dein Wissen mit kurzen Stichworten teilen könntest.
Viel Grüße, Jochen
-
@Claus: Leider kann ich am Server nix machen. Der läuft auf nem Debian Whezzey NAS (OpenMediaVualt) und dort lässt sich das IPTV Plugin nicht installieren.
Bin froh dass der Server überhaupt soweit läuft.Vielleicht schaffe ich es noch einen Docker VDR mit SAT>IP zum laufen zu bekommen, dann sind die Abhängikeiten Geschichte...
-
Hallo,
danke für die Antwort. Da habe ich schon geschaut: http://vdr-wiki.de/wiki/index.php/Channels.conf
Aber die Quelle steht doch schon auf IPTV?! Kann mir jemand nen Tipp geben?Danke.
-
Hallo zusammen,
habe da ein kleines Verständnis Problem, vielleicht kann mir einer auf die Sprünge helfen :-).
Habe einen RasPI 1 als VDR Client an einem Server. Jetzt wollte ich mal probieren ob ich das Bild meiner Webcam an der Haustüre auf den Schirm bekomme.
Habe das IPTV Plugin installiert einen Kanal in der channels.conf definert:Für diesen habe ich eine haustuere.conf Datei angelegt:
Laut Log versucht er nun den Kanal vom Server zu holen, was natürlich nicht funktioniert:
CodeJan 1 19:02:04 (none) user.err vdr: [3054] streamdev-client: Unexpected reply to 'PROV 0 I-0-1-7' from 192.168.178.10:2004: 550 Undefined channel "I-0-1-7"
Wie kann ich Ihm sagen das dieser eine Kanal direkt und nicht per Streamdev aberufen werden soll? Geht das?
Danke für Tipps und ein Gutes Neues
-
Hallo,
wäre epgd schwierig? Würde gerne meine Clients zentral mit epg Daten aus dem Netz versorgen. epgd kann das doch?