Zuerst einmal: ich weiß, dass dieses Thema oft diskutiert wurde, aber ich bin seit Tagen im Forum und auch anderswo dabei, nach einer Lösung zu suchen, finde aber keine:
Ich habe einen vdr VDR-1.6.0-2. Dieser läuft schon lange mit xineliboutput-1.0.90-cv local mit vdr-sxfe 1.0.90-cvs (build with xine-lib 1.1.14, using xine-lib 1.1.20) auf dem vdr.
Neu habe ich jetzt einen raspberry pi mit streamdev aufgesetzt, nach dieser Anleitung: http://www.vdr-wiki.de/wiki/in…Streamdev_und_rpihddevice
Auch das läuft sehr gut. Vielen Dank an wen auch immer für dieses wiki, hat auf Anhieb funktioniert.
Ich möchte nun aber vdr-sxfe auf einem anderen Rechner (os ist Linux ubuntu2Kern 3.2.0-58-generic) laufen lassen. vdr-sxfe startet und Ich kann das Menü des vdr auch aufrufen und bedienen, habe aber kein Bild, immer nur "NO Signal".
Starte ich mit ./vdr-sxfe
bekomme ich folgende ausgabe:
vdr-sxfe 1.0.90-cvs (build with xine-lib 1.1.14, using xine-lib 1.1.20)
VDR server not given, searching ...
[3282] [discovery] Server provided invalid address !
Found VDR server: host 192.168.0.39, port 37890
[3282] [vdr-fe] Error: The name org.gnome.ScreenSaver was not provided by any .service files
[3282] [vdr-fe] (ERROR (tools/gnome_screensaver.c,119): Resource temporarily unavailable)
[3282] [xine-vo ] wire_video_driver: vo_driver == vos_driver
[3282] [xine-vo ] wire_video_driver: vo_driver == vos_driver
[3282] [vdr-fe] Detected 2 CPUs
[3282] [vdr-fe] Enabling FFmpeg multithreaded video decoding
[3282] [input_vdr] Connecting (control) to tcp://192.168.0.39:37890 ...
[3282] [input_vdr] Server greeting: VDR-1.6.0-2 xineliboutput-1.0.90-cvs READY
[3282] [input_vdr] Connected (control) to tcp://192.168.0.39:37890
[3282] [input_vdr] connect_pipe_data_stream: client ip=0x3000a8c0 != server ip=0x2700a8c0 !
[3282] [input_vdr] Connecting (data) to pipe:///var/lib/vdr/plugins/xineliboutput/pipes.2849/pipe.0
[3282] [input_vdr] Pipe not found
[3282] [input_vdr] Data stream connection failed (PIPE)
[3282] [input_vdr] Connecting (data) to udp://192.168.0.39 ...
[3282] [input_vdr] Data stream connected (UDP)
Alles anzeigen
Hier beschwert er sich über Pipe not found.
starte ich mit ./vdr-sxfe --udp, also mit dem Zusatz --udp so erhalte ich folgendes
vdr-sxfe 1.0.90-cvs (build with xine-lib 1.1.14, using xine-lib 1.1.20)
Protocol: UDP
VDR server not given, searching ...
[3301] [discovery] Server provided invalid address !
Found VDR server: host 192.168.0.39, port 37890
[3301] [vdr-fe] Error: The name org.gnome.ScreenSaver was not provided by any .service files
[3301] [vdr-fe] (ERROR (tools/gnome_screensaver.c,119): Resource temporarily unavailable)
[3301] [xine-vo ] wire_video_driver: vo_driver == vos_driver
[3301] [xine-vo ] wire_video_driver: vo_driver == vos_driver
[3301] [vdr-fe] Detected 2 CPUs
[3301] [vdr-fe] Enabling FFmpeg multithreaded video decoding
[3301] [input_vdr] Connecting (control) to tcp://192.168.0.39:37890 ...
[3301] [input_vdr] Server greeting: VDR-1.6.0-2 xineliboutput-1.0.90-cvs READY
[3301] [input_vdr] Connected (control) to tcp://192.168.0.39:37890
[3301] [input_vdr] Connecting (data) to udp://192.168.0.39 ...
[3301] [input_vdr] Data stream connected (UDP)
Alles anzeigen
Jetzt sagt er, das er den Stream findet, aber ich habe immer noch kein Bild. wie gesagt: vdr läuft einwandfrei auf dem Server und raspberry.
Die streamdevhosts.conf sieht so aus:
#
# streamdevhosts This file describes a number of host addresses that
# are allowed to connect to the streamdev server running
# with the Video Disk Recorder (VDR) on this system.
# Syntax:
#
# IP-Address[/Netmask]
#
127.0.0.1 # always accept localhost
#192.168.100.0/24 # any host on the local net
#204.152.189.113 # a specific host
#239.255.0.0/16 # uncomment for IGMP multicast streaming
#0.0.0.0/0 # any host on any net (USE THIS WITH CARE!)
192.168.0.48
192.168.0.31
Alles anzeigen
wobei 192.168.0.31 der raspberry und 192.168.0.48 mein Arbeitsrechner ist.
Die plugin.xineliboutputput.conf sieht dann so aus:
#
# Command line parameters for vdr-plugin-xineliboutput
#
# For more details see:
# - /usr/share/doc/vdr-plugin-xineliboutput/README.Debian
# - `vdr --help -Pxineliboutput`
# - /usr/share/doc/vdr-plugin-xineliboutput/README
#
--local=none
--primary
#--remote=127.0.0.1:37890
#--remote=192.168.0.0/24:37890
--remote=37890
#--remote=192.168.0.48:37890
Alles anzeigen
Ich bin komme echt nicht mehr weiter und bin für jede Hilfe dankbar.