Hi
Sorry, falls das schonmal besprochen wurde, aber ich hab nichts zu meinem Problem gefunden...
Hab bei mir folgende streaming-lösung am laufen:
Server: DVB-C (terratec), streamdev-server (cvs) und anderes; epg wird über DVB + tvm2vdr geholt
Client(s): xineliboutput und streamdev-client (cvs)
Nun hab ich das Problem dass mir VDR (client) die Verbindung verweigert, sobald ich epgsync aktiviert hab. Ohne das syncen der epgs funktioniert Alles normal.
Auch nach einen Update beider streamdev plugins (server+client) hab ich noch das gleiche Problem.
Dann hab ich das epgsync-plugin gefunden und mal ausprobiert:
Da hab ich nun das Problem, dass sich jedesmal der Client-VDR aufhängt (mit nem Segmentation Fault) wenn ich versuche zu syncen.
Kann mir evtl jemand nen Tipp geben?
VDR hab ich die 1.4.1-r2 (gentoo; server + client)
Beim syncen durch das streamdev-plugin steht folgendes im syslog:
Sep 19 20:53:01 greennb vdr: [16707] Streamdev: Connected to server 192.168.1.2:2004 using capabilities TSPIDS
Sep 19 20:53:01 greennb vdr: [16707] Streamdev: Synchronizing EPG from server
Sep 19 20:53:01 greennb vdr: [16711] section handler thread started (pid=16707, tid=16711)
Sep 19 20:53:02 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:02 greennb vdr: [16707] starting plugin: xineliboutput
Sep 19 20:53:02 greennb vdr: [16712] Local decoder/display (cXinelibThread) thread started (pid=16707, tid=16712)
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] xineliboutput: plugin file is /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.4.1
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] Searching frontend sxfe from /usr/lib/vdr/plugins/
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] Probing /usr/lib/vdr/plugins/libxineliboutput-sxfe.so.1.0.0pre1
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] load_frontend: entry at 0xb5afe188
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] Using frontend sxfe (X11 (sxfe)) from libxineliboutput-sxfe.so.1.0.0pre1
Sep 19 20:53:02 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe created
Sep 19 20:53:02 greennb vdr: [16712] [vdr-fe] sxfe_display_open(width=720, height=576, fullscreen=1, display=localhost:0)
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] sxfe_display_open: failed to connect to X server (localhost:0)
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] ERROR (xine_sxfe_frontend.c,380): Connection refused
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] Display size : 373 x 231 mm
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] 1440 x 900 pixels
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] 98dpi / 98dpi
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] Display ratio: 3896.000000/3860.000000 = 1.000000
Sep 19 20:53:08 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe->fe_display_open ok
Sep 19 20:53:08 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - xine_init
Sep 19 20:53:08 greennb vdr: [16712] [vdr-fe] static post plugins (from command line): upmix;tvtime:enabled=1
Sep 19 20:53:08 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe->xine_init ok
Sep 19 20:53:08 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - xine_open
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] Symbol SysLogLevel found : value 3
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] Symbol LogToSysLog found : value yes
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] init class succeeded
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] vdr_class_get_instance
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] vdr_class_get_instance done.
Sep 19 20:53:09 greennb vdr: [16712] [input_vdr] vdr_plugin_open_local
Sep 19 20:53:09 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe->xine_open ok
Sep 19 20:53:09 greennb vdr: [16712] [vdr-fe] re-wiring post plugins
Sep 19 20:53:09 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe->xine_play ok
Sep 19 20:53:09 greennb vdr: [16712] [vdr-fe] opening post plugin: tvtime:method=Linear,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
Sep 19 20:53:09 greennb vdr: [16712] [xine-post] * enable post tvtime --> found, no action
Sep 19 20:53:09 greennb vdr: [16712] [vdr-fe] Post plugin tvtime loaded and wired
Sep 19 20:53:09 greennb vdr: [16712] [vdr-fe] closing post plugin: upmix
Sep 19 20:53:09 greennb vdr: [16712] [xine-post] Unload upmix failed: plugin enabled and in use
Sep 19 20:53:09 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - fe config OK
Sep 19 20:53:09 greennb vdr: [16712] [xine..put] cXinelibLocal::Action - logo sent
Sep 19 20:53:09 greennb vdr: [16712] [xine..put] cXinelibLocal:Action - Starting event loop
Sep 19 20:53:09 greennb vdr: [16707] [xine..put] cXinelibDevice::StartDevice(): Device started
Sep 19 20:53:09 greennb vdr: [16707] starting plugin: setup
Sep 19 20:53:09 greennb vdr: [16707] starting plugin: nordlichtsepg
Sep 19 20:53:09 greennb vdr: [16707] starting plugin: svdrpservice
Sep 19 20:53:09 greennb vdr: [16707] starting plugin: epgsync
Sep 19 20:53:09 greennb vdr: [16707] remote control XKeySym - keys known
Sep 19 20:53:09 greennb vdr: [16707] remote control KBD - keys known
Sep 19 20:53:09 greennb vdr: [16707] switching to channel 4
Sep 19 20:53:09 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:09 greennb vdr: [16707] info: Channel not available!
Sep 19 20:53:09 greennb vdr: [16742] KBD remote control thread started (pid=16707, tid=16742)
Sep 19 20:53:11 greennb vdr: [16707] switching to channel 1
Sep 19 20:53:11 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:11 greennb vdr: [16707] info: Channel not available!
...................
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Sep 19 20:53:16 greennb vdr: [16707] Streamdev: Lost connection to 192.168.1.2:2004: No buffer space available
Alles anzeigen
der server meint dazu immer nur (syslog):
.............Sep 19 21:19:55 greenman vdr: [10685] Streamdev: Accepted new client (VTP) 192.168.1.5:57425
Sep 19 21:19:55 greenman vdr: [10685] client (VTP) 192.168.1.5:57425 has closed connection
Sep 19 21:19:55 greenman vdr: [10685] streamdev: closing streamdev connection to 192.168.1.5:57425
...........
wieder und wieder ...
Beim syncen durch das epgsync-plugin steht folgenden im syslog (client):
Sep 19 20:48:39 greennb vdr: [16589] epgsync thread started (pid=16548, tid=16589)
Sep 19 20:48:40 greennb vdr: [16589] SvdrpService: connected to 192.168.1.2:2001
Sep 19 20:48:41 greennb syslog-ng[10087]: Message length overflow, line is split, log_msg_size=2048
Sep 19 20:48:41 greennb vdr: [16589] svdrpservice: line too long in reply from 192.168.1.2: '215-D Spielfilm/Krimi, 2005| [Stereo] ||Kurzkritik: Fesselnder Fall mit starken Darstellern||Action ** / Thrill ** / Gefühl * / Allgemein ***||Die Ermittlerinnen vom Kiez sind wieder da. Der 'Doppelte Einsatz' kommt mit vier neuen Folgen in Spielfilmlänge. Vier Mal geballte Frauenpower, packende Fälle und knallharte Action. ...................
Sep 19 20:48:41 greennb r begann sie, in einer äußerst beliebten Serie mitzuwirken: "Unter der Sonne Kalifornien'
Sep 19 20:48:41 greennb vdr: [16589] svdrpservice: error while writing to 192.168.1.2: Broken pipe
der server dazu:
Sep 19 21:21:39 greenman vdr: [13719] streamdev-livestreaming thread ended (pid=10661, tid=13719)
Sep 19 21:21:39 greenman vdr: [13718] streamdev-writer thread ended (pid=10661, tid=13718)
Sep 19 21:21:39 greenman vdr: [10685] buffer stats: 42488 (1%) used
ist das evtl ein Problem mit tvm2vfdr, dasses zu viele Daten liefert !?