Hallo,
kurze Fehlerbeschreibung:
TVHeadend findet die durch den tv_grab_file grabber bereitgestellten Channels, unter Configuration>Channels/EPG>Channels kann ich auch jedem Channel die jeweils passende EPG Grab Source auswählen, im EPG werden jedoch keine Daten angezeigt, da keine weiteren Infos zu <programme> aus der xmltv Datei gelesen werden.
Log:
Spoiler anzeigen
2015-09-06 22:42:55.071 /usr/bin/tv_grab_file: grab /usr/bin/tv_grab_file
2015-09-06 22:42:55.082 spawn: Executing "/usr/bin/tv_grab_file"
2015-09-06 22:42:55.672 /usr/bin/tv_grab_file: grab took 0 seconds
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: parse took 0 seconds
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: channels tot= 136 new= 0 mod= 0
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: brands tot= 0 new= 0 mod= 0
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: seasons tot= 0 new= 0 mod= 0
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: episodes tot= 0 new= 0 mod= 0
2015-09-06 22:42:55.887 /usr/bin/tv_grab_file: broadcasts tot= 0 new= 0 mod= 0
Das ganze ist reproduzierbar, habe es mehrmals nach kompletter Neuinstallation von Ubuntu 14.04.3 (plus xmltv) versucht. (TVHeadend Version 4.0.5)
Habe auch schon ausgiebig Google gefragt, dieses Problem scheint auch bei anderen aufzutreten, allerdings funktionieren deren "Lösungen" bei mir nicht.
Threads mit gleichem Problem:
Spoiler anzeigen
Die xmltv Datei erzeuge ich mit mc2xml und enthält auch die korrekten Infos. tv_grab_file wurde entsprechend angepasst und bei abrufen aus dem Terminal, gibt er mir die entsprechenden Daten auch aus. Wenn ich die Daten der xmltv.xml über
sudo /usr/bin/tv_grab_file | sudo socat - UNIX-CONNECT://home/hts/.hts/tvheadend/epggrab/xmltv.sock
direkt an den xmltv Socket schicke, bekomme ich das gleiche Log als Ergebnis.
Für jeden Hinweis, wie ich weiter vorgehen könnte bei der Fehlersuche, würde ich mich freuen!