streamdev-server serviert nur kurz

  • Hi!


    Ich hab ein kleines Problem mit dem Streamdev-Server-Plugin:
    Es liefert immer nur kurz nach dem Neustart des Rechners einen Stream. Wird VDR neu gestartet, liefert er nur das:


    Aug 9 13:16:06 localhost vdr[27215]: Streamdev: Accepted new client (VTP) 192.168.11.21:1607
    Aug 9 13:16:06 localhost vdr[27215]: Streamdev: Setting data connection to 192.168.11.21:2004
    Aug 9 13:16:07 localhost vdr[31826]: streamdev-writer thread started (pid=31826, tid=3588108)
    Aug 9 13:16:07 localhost vdr[31827]: streamdev-livestreaming thread started (pid=31827, tid=3604493)
    Aug 9 13:16:07 localhost vdr[31828]: receiver on device 2 thread started (pid=31828, tid=3620878)
    Aug 9 13:16:07 localhost vdr[31829]: TS buffer on device 2 thread started (pid=31829, tid=3637263)
    Aug 9 13:16:09 localhost vdr[31827]: streamdev-livestreaming thread ended (pid=31827, tid=3604493)
    Aug 9 13:16:09 localhost vdr[31829]: TS buffer on device 2 thread ended (pid=31829, tid=3637263)
    Aug 9 13:16:09 localhost vdr[31828]: buffer stats: 0 (0%) used
    Aug 9 13:16:09 localhost vdr[31828]: receiver on device 2 thread ended (pid=31828, tid=3620878)
    Aug 9 13:16:10 localhost vdr[31826]: streamdev-writer thread ended (pid=31826, tid=3588108)
    Aug 9 13:16:10 localhost vdr[27215]: buffer stats: 0 (0%) used
    Aug 9 13:16:10 localhost vdr[27215]: streamdev: closing streamdev connection to 192.168.11.21:1607


    Ich will des Stream mit dem VDRMediaClient anschauen (geht da eigentlich was mit ner neuen Version?) und verwende den VDR 1.3.27 aus dem Rep von eTobi samt Plugins auf einem Debian/Sarge 2.4.27-2-686.
    Der VDRMC bleibt still wie ein Grab, keine Fehlermeldung.
    Mit ner selbstgebauten Version von 1.3.27 und streamdev gings problemlos, hab aber keine Lust noch mehr Zeit da reinzuhängen. An der Stelle einen Dank an eTobi :)


    Noch ein zweite Sache: das mount.sh funktioniert nicht mit dem mplayer-Plugin von eTobi. Überzeugt mich jemand vom Gegenteil?


    Gruß
    Summitman

  • hallo,
    also wenn man die geni version nimmt, sollte es gehen.
    man muss dies vdrmediaclient halt in der ini datei angeben.
    streamdev=0.3.3b
    und vdr-zu vdr streaming in den streamdev einstellungen aktivieren.


    gruss, onur

  • wilderigel
    nächste version kommt mit einer vernünftigen anleitung, und mit einer vernünftigen fehlerausgabe, bzw. hilfe.
    eventuell, wird das porogramm die nötigen einstellungen selber am vdr vornehmen, bzw. am vdr die einstellungen lesen.


    gruss, onur

  • Freunde der Sonne!


    Ich möchte doch sehr darum bitten, Beiträge künftig zu lesen, bevor geantwortet wird!
    Zitat: "Es liefert immer nur kurz nach dem Neustart des Rechners einen Stream."


    Es funktioniert ja. Ich kann mit dem VDRMediaClient und den Paketen von eTobi wunderbar streamen. Also sind doch die grundlegenden Konfigurationen richtig vorgenommen worden. Nochmal: es funtioniert! Aber eben nicht dauerhaft. Ist das jetzt ein Fehler im Code von VDR oder VDRMC oder ist es eher ein Problem mit der gesamten Rechner-/Netzkonfiguration?


    Danke für Aregungen.


    Gruß
    Summitman


    ps: sorry wegen des Tonfalls, aber wie gesagt: erst durchlesen, dann posaunen.

  • Kapier ich jetzt nicht.


    VDR Rechner Neustart dann kannst du eine Weile (wie lange) streamen.
    Bricht der Stream dann ab, oder lässt sich nur kein neuer mehr starten?


    Nach Neustart von vdr Prozess geht es nicht mehr? Wenn du vdr gleich neu startest dann auch?


    Achte bitte etwas auf deinen Ton im Forum. Ausser du erwartest gar keine Lösung deines Problems.

  • Hi!
    Zunächst mal danke für die vielen schnellen Antworten.


    Zur Sache:
    Das streamen funktioniert ca. zwei Stunden lang nach einem Neustart des Rechners. In dieser Zeit kann man auch den VDR-Prozess neu starten (also eigentlich killen, er wird ja vom runvdr-Skript neu gestartet), das Streaming funktioniert weiter.


    Allerdings habe ich beobachtet, dass dass sich der VDR-Prozess von alleine aus mir nicht ersichtlichen Gründen neu startet.
    Aug 10 08:00:34 localhost vdr[12899]: next timer event at Sun Aug 14 19:55:00 2005
    Aug 10 08:00:34 localhost vdr[12899]: confirm: Taste drücken um Shutdown abzubrechen
    Aug 10 08:02:01 localhost /USR/SBIN/CRON[14872]: (logcheck) CMD ( if [ -x /usr/sbin/logcheck ]; then nice -n10 /usr/sbin/logcheck; fi)
    Aug 10 08:03:56 localhost vdr[12903]: linking channel 484 from 65 71 64 62 68 67 69 70 72 to 65 71 64 62 68 67 69 72
    Aug 10 08:04:27 localhost vdr[12903]: linking channel 484 from 65 71 64 62 68 67 69 72 to 71 64 62 68 69 70 72
    Aug 10 08:05:35 localhost vdr[12899]: confirmed
    Aug 10 08:05:35 localhost vdr[12899]: executing '/usr/lib/vdrdevel/vdrdevel-shutdown 1124042100 388165 11 "video~ALPHA-CENTAURI" 0'
    Aug 10 08:05:35 localhost vdrdevel-shutdown: executing /usr/share/vdrdevel/shutdown-hooks/S90.custom as shell script
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: xxvautotimer
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: tvonscreen
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: osdpip
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: mplayer
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: mp3
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: radio
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: epgsearch
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: autotimeredit
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: streamdev-server
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: remote
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: skinelchi
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: femon
    Aug 10 08:05:45 localhost vdrdevel: deleting plugin: osdteletext
    Aug 10 08:06:01 localhost vdr[15776]: VDR version 1.3.27 started
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-osdteletext.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-femon.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-skinelchi.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-remote.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-streamdev-server.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-autotimeredit.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-epgsearch.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-radio.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-mp3.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-mplayer.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-osdpip.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-tvonscreen.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: loading plugin: /usr/lib/vdrdevel/plugins/libvdr-xxvautotimer.so.1.3.27
    Aug 10 08:06:01 localhost vdr[15776]: XXVAutoTimer: Parameter1=-f
    Aug 10 08:06:01 localhost vdr[15776]: XXVAutoTimer: Parameter2=/var/lib/vdr-xxv/xxvd.cfg
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/setup.conf
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: BootForSwitchTimer = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: Card1usesLNBnr = 1
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: Card2usesLNBnr = 2
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: ConfirmSwitchTimers = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: ConfirmSwitchTimersTimeout = 30
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: DirectChannelListSwitch = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: LocalChannelProvide = 1
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: PreferredChannel = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: RecordDolbyDigital = 1
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: ShowRecPathLength = 25
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: ShowRecType = 1
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: ShowTimerInfo = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: SortRecords = 2
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: SortSwitchTimersSep = 1
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: StartupVolume = 255
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: TrayOpenOnBegin = 0
    Aug 10 08:06:01 localhost vdr[15776]: ERROR: unknown config parameter: TrayOpenOnEnd = 0
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/sources.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/channels.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/timers.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/commands.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/reccmds.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/svdrphosts.conf
    Aug 10 08:06:01 localhost vdr[15776]: loading /video/remote.conf
    Aug 10 08:06:01 localhost vdr[15776]: reading EPG data from /var/cache/vdrdevel/epg.data
    Aug 10 08:06:02 localhost vdr[15776]: probing /dev/dvb/adapter0/frontend0
    Aug 10 08:06:04 localhost vdr[15779]: tuner on device 1 thread started (pid=15779, tid=16386)
    Aug 10 08:06:04 localhost vdr[15780]: Section handler thread started (pid=15780, tid=32771)
    Aug 10 08:06:04 localhost vdr[15776]: probing /dev/dvb/adapter1/frontend0
    Aug 10 08:06:04 localhost vdr[15782]: tuner on device 2 thread started (pid=15782, tid=49156)
    Aug 10 08:06:04 localhost vdr[15783]: Section handler thread started (pid=15783, tid=65541)
    Aug 10 08:06:04 localhost vdr[15776]: probing /dev/dvb/adapter2/frontend0
    Aug 10 08:06:04 localhost vdr[15776]: found 2 video devices
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: osdteletext (0.5): Displays teletext on the OSD
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: femon (0.9.0): DVB Signal Information Monitor (OSD)
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: skinelchi (0.0.1j): Elchi VDR Skin-Plugin
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: remote (0.3.3): Remote control
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: streamdev-server (0.3.3-pre3-geni): VDR Streaming Server
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: autotimeredit (0.1.6): OSD autotimer edit
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: epgsearch (0.9.5): search the EPG for repeats and more
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: radio (0.0.5+0.0.6): Radio Background Image plugin
    Aug 10 08:06:04 localhost vdr[15776]: initializing plugin: mp3 (0.9.12): A versatile audio player
    Aug 10 08:06:04 localhost vdr[15776]: loading /video/plugins/mp3sources.conf
    Aug 10 08:06:04 localhost vdr[15776]: loading id3 cache from /video/id3info.cache
    Aug 10 08:06:05 localhost vdr[15776]: initializing plugin: mplayer (0.9.12): Media replay via MPlayer
    Aug 10 08:06:05 localhost vdr[15776]: loading /video/plugins/mplayersources.conf
    Aug 10 08:06:05 localhost vdr[15776]: initializing plugin: osdpip (0.0.8): OSD Picture-in-Picture
    Aug 10 08:06:05 localhost vdr[15776]: initializing plugin: tvonscreen (0.7.0): Shows the EPG info in form of a typical TV magazine
    Aug 10 08:06:05 localhost vdr[15776]: initializing plugin: xxvautotimer (0.0.10): Autotimer for XXV
    Aug 10 08:06:05 localhost vdr[15776]: setting primary device to 1
    Aug 10 08:06:05 localhost vdr[15776]: SVDRP listening on port 2001
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: osdteletext
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: femon
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: skinelchi
    Aug 10 08:06:05 localhost vdr[15776]: loading /video/plugins/skinelchi/../../themes/Elchi_Plugin-change.theme
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: remote
    Aug 10 08:06:05 localhost vdr[15776]: device /dev/input/event0: DVB on-card IR receiver
    Aug 10 08:06:05 localhost vdr[15776]: remote: using '/dev/input/event0'
    Aug 10 08:06:05 localhost vdr[15776]: remote-event0: autorepeat supported
    Aug 10 08:06:05 localhost vdr[15776]: remote-event0: keymap loaded '/proc/av7110_ir' flags 00004000
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: streamdev-server
    Aug 10 08:06:05 localhost vdr[15776]: loading /video/plugins/streamdevhosts.conf
    Aug 10 08:06:05 localhost vdr[15785]: streamdev server thread started (pid=15785, tid=98311)
    Aug 10 08:06:05 localhost vdr[15785]: Streamdev: Listening (VTP) on port 2004
    Aug 10 08:06:05 localhost vdr[15785]: Streamdev: Listening (HTTP) on port 3003
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: autotimeredit
    Aug 10 08:06:05 localhost vdr[15776]: autotimeredit: INFO: config file not found: [/video/plugins/]autotimeredit.conf
    Aug 10 08:06:05 localhost vdr[15776]: autotimeredit: Start
    Aug 10 08:06:05 localhost vdr[15776]: loading /etc/vdradmin/vdradmind.at
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: epgsearch
    Aug 10 08:06:05 localhost vdr[15776]: loading /video/plugins/epgsearch.conf
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: radio
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: mp3
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: mplayer
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: osdpip
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: tvonscreen
    Aug 10 08:06:05 localhost vdr[15776]: starting plugin: xxvautotimer
    Aug 10 08:06:05 localhost vdr[15776]: loading /video/themes/Elchi_Plugin-change.theme
    Aug 10 08:06:05 localhost vdr[15776]: ERROR: /dev/lircd: No such file or directory
    Aug 10 08:06:05 localhost vdr[15786]: KBD remote control thread started (pid=15786, tid=114696)
    Aug 10 08:06:05 localhost vdr[15776]: remote control remote-event0 - keys known
    Aug 10 08:06:05 localhost vdr[15776]: ERROR: remote control LIRC not ready!
    Aug 10 08:06:05 localhost vdr[15776]: remote control KBD - keys known
    Aug 10 08:06:05 localhost vdr[15776]: switching to channel 5
    Aug 10 08:06:05 localhost vdr[15776]: creating directory /var/cache/vdr/vtx/S19.2E-133-33-898
    Aug 10 08:06:06 localhost vdr[15788]: receiver on device 1 thread started (pid=15788, tid=147466)
    Aug 10 08:06:06 localhost vdr[15789]: TS buffer on device 1 thread started (pid=15789, tid=163851)
    Aug 10 08:06:06 localhost vdr[15776]: setting watchdog timer to 60 seconds
    Aug 10 08:06:07 localhost vdr[15780]: channel 3 (SAT.1) event 05:30 'Sat.1-Frühstücksfernsehen' status 4
    Aug 10 08:06:07 localhost vdr[15780]: channel 21 (N24) event 07:59 'Frühreport' status 4
    Aug 10 08:06:07 localhost vdr[15780]: changing portal name of channel 390 from '' to 'Portal'
    Aug 10 08:06:07 localhost vdr[15780]: linking channel 390 from none to 937 936 938
    Aug 10 08:06:07 localhost vdr[15780]: changing portal name of channel 484 from '' to 'Direkt Portal'
    Aug 10 08:06:07 localhost vdr[15780]: changing name of channel 70 from 'D 4 - 06:30,;' to 'D 4 - 08:15,;'
    Aug 10 08:06:07 localhost vdr[15780]: linking channel 484 from none to 71 64 62 68 69 70 72
    Aug 10 08:06:07 localhost vdr[15780]: channel 5 (ProSieben) event 07:53 'ClipMix mit Sonya und Alexander' status 4
    Aug 10 08:06:07 localhost vdr[15780]: changing portal name of channel 485 from '' to 'Info Tafel'
    Aug 10 08:06:07 localhost vdr[15780]: linking channel 485 from none to 59 60
    Aug 10 08:06:07 localhost vdr[15780]: channel 7 (KABEL1) event 07:30 'HSE24' status 4
    Aug 10 08:06:07 localhost vdr[15780]: changing portal name of channel 218 from '' to 'Info Tafel'
    Aug 10 08:06:07 localhost vdr[15780]: linking channel 218 from none to 222 223
    Aug 10 08:06:12 localhost vdr[15776]: assuming manual start of VDR
    Aug 10 08:06:12 localhost vdr[15776]: max. latency time 1 seconds
    Aug 10 08:06:14 localhost vdr[15776]: connect from 127.0.0.1, port 32900 - accepted
    Aug 10 08:06:29 localhost vdr[15776]: max. latency time 14 seconds
    Aug 10 08:06:31 localhost vdr[15776]: closing SVDRP connection


    Danach scheint das Streaming nichtmehr zu funtionieren.
    Ich benutze kein Lirc.


    Die errors beim Start kommen, weil ich die setup.conf alter Versionen benutze. Angelegt wurde sie wohl von einer 1.3.18. Sie hat schon einige Versionen dazwischen durchgemacht und immer hat's funktioniert. Auch wenn ich hier im Board ein "Grünschnabel" bin, ich beschäftige mich schon länger mit der Sache. Dass ich hier noch keine Fragen gestellt habe, liegt wohl daran, dass ich die Anleitungen und entsprechende Threads im Board durchlese.


    Bin für jeden Hinweis dankbar.
    Gruß
    Summitman

  • hallo


    beim vdr kann man einstellen, dass er nach einer bestimmten zeit den vdr beendet, wenn nichts gedrückt wird. - vielleicht liegts daran.
    menu - einstellungen - sonstiges - mind.ben.inaktivität sollte auf 0 stehen!


    gruss, onur

  • Hi!


    Zitat

    Allerdings habe ich beobachtet, dass sich der VDR-Prozess von alleine aus mir nicht ersichtlichen Gründen neu startet.


    Das meinte ich damit.


    Live-Streaming geht jetzt über die o.g. zwei Stunden raus. Da ich bisher immer früh morgens den VDR-Prozess gekillt habe (war bei einer der alten Versionen nötig, weil diese nach ein paar Tagen Laufzeit anfing zu spinnen), kann ich noch nichts dazu sagen. Ich habe gerade den Cron-Job deaktiviert und werde weiter beobachten.


    Interessant ist, dass die Wiedergabe von Aufzeichnungen mit VDRMediaClient immer tadellos funktioniert.


    Mit blockierten Transpondern hat es definitiv nichts zu tun.


    Gruß
    Summitman

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!