streamdev /root/externremux.sh

  • Ziel: Streaming über NUR 256 KBits (ADSL upload) mittels mplayer -vo xv http://IP:3000/Extern/1


    mein /root/externremux.sh:


    #!/bin/bash
    rm -f /tmp/out.avi
    /usr/bin/mkfifo /tmp/out.avi
    cat /tmp/out.avi &
    /usr/bin/mencoder -oac mp3lame -lameopts cbr:br=48 -vf scale=0:0:1:0:0.33:0.33:qpal -ovc xvid -xvidencopts bitrate=128 -quiet -o /tmp/out.avi -- - &>/tmp/out.log


    ?? hat da wer eine Lösung ohne fifo ??


    Mit folgenden Patch für streamdev/remux/extern.c hat das streaming dann bei mir funktioniert:


    ---------------------------------------------------- cut ----------------------------------------------------
    --- extern.c_orig 2005-12-08 11:37:10.000000000 +0100
    +++ extern.c 2005-12-08 11:38:34.000000000 +0100
    @@ -3,6 +3,7 @@
    #include <vdr/tools.h>
    #include <sys/types.h>
    #include <signal.h>
    +#include <wait.h>


    class cTSExt: public cThread {
    private:
    @@ -57,7 +58,7 @@
    for (int i = STDERR_FILENO + 1; i < MaxPossibleFileDescriptors; i++)
    close(i); //close all dup'ed filedescriptors


    - printf("starting externremux.sh\n");
    +// printf("starting externremux.sh\n");
    execl("/bin/sh", "sh", "-c", "/root/externremux.sh", NULL);
    printf("failed externremux.sh\n");
    _exit(-1);
    @@ -77,6 +78,7 @@
    close(m_Outpipe);
    close(m_Inpipe);
    kill(m_Process, SIGTERM);
    + waitpid(m_Process, 0, 0);
    }


    void cTSExt::Action(void)
    ---------------------------------------------------- cut ----------------------------------------------------


    das Problem war dass die prinf Ausgabe in den stream geschrieben wurde und somit der
    avi header von mplayer nicht erkannt wurde, den mplayer aber für mpeg4 anscheinend benötigt


    waitpid verhindert zombie's


    cu Peter

  • also ich habs jetzt auhcmal reingepatcht und so umgestellt, dass es mit xvid läuft, es kommt zwar ein bild, aber es läuft nur kurzzeitig.

    TV VDR: GigaByte 965DS3, Intel C2D 2,4GHz, 1GB RAM, HD Ext, 2x TT PCI S-3200 DVB-S2, ATI Radeon HD2600, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    TV VDR: AOpen 945 GTM-VHL, Intel C2D-M 1,83GHz, 2GB RAM, HD Ext, 1x TT PCI S-3200 DVB-S2, Intel GMA950, VDR 1.6.0-HDTV, Gentoo 2007.1, Kernel 2.6.24
    VDR Server: Supermicro 370DE6, 2x Intel P3 866 MHz, 2GB RAM, TT-DVB-s Rev. 1.3, TT S1100 budget, KNC1 budget, TT S1401, 2x 500GB WD HDs, 1x 9GB U160 SCSI

  • Hallo,


    Ich habe es mit FFMPEG und VLC erstmal aufgegeben und bin heute per Zufall auf diese mencoder-Sache hier (und anderen Threads) gestossen.


    Generell fehl mir n den Infos hier ein Bindeglied: ist der Pfad zur externremux.sh hart einkodiert oder muss man dass irgendwo einstellen?


    Ich weiss nicht, ob die Info in meinem mencoder Log korrekt sind. Streamdev als solches laeuft okay. Mencoder log:



    Okay, die dollen Sachen wie MMX sind aus, kuemmere ich mich spaeter drum (anderes apt-package); nur sehen die infos nach "success" seltsam aus, sollte da nicht mehr kommen? MPlayer wartet beim verbinden fuer immer...


    Ich habe einfach eine Datei namens /root/externremux.sh angelegt, aber muss ich die nicht irgendwo angeben? Oder hat Streamdev die hart drin? Oder abhaengig vom aktuellen user etc?...


    /root/externremux.sh:

    Code
    rm -f /tmp/out.avi
    /usr/bin/mkfifo /tmp/out.avi
    cat /tmp/out.avi & /usr/bin/mencoder -ovc lavc -oac mp3lame -lavcopts vcodec=mpeg1video:vbitrate=1200:vhq:keyint=250 -o /tmp/out.avi -- - &>/tmp/out.log


    Wuerde mich freuen, endlich Streams auf meinen PDA zu bekommen (WLAN 11, TCPMP als Client).


    Danke+Gruss,
    Timo

    yaVDR 0.4-pre1 on ASUS 1015PN -> Big Screen and XBMC remote on Android.

  • Servus,
    Ich habe eine Frage, auch auf die gefahr hin dass ich geköpft werde.


    Ich bin absoluter Linux Noob.


    Ich habe das streamdev server plugin unter liinvdr 0.7 im einsatz. und würde jetzt aber gerne den stram über inet schicken.
    ich habe mir jetzt schon etliche Forenbeitrage durchgelesen und bin dann unter anderem auch auf diesen heir gestossen. ich habe jetzt die datei externremux.sh agelegt und den oeben stehenden code eingetragen.


    So jetzt habe ich folgendes Problem, wie verwende ich eigentlich diese externremux.sh bzw wie kann ich sie aufrufen und was muss ich noch beachten?


    Ich würde mich wirklich freuen, wenn mir jmd helfen würde, auch wenn die Frage für manch einen wirklich sinnlos ist.


    Vielen Dank schonmal im vorraus.


    Sulley

  • Hi Sulley,


    - Du musst den mencoder auf dem VDR installiert haben
    - Die externremux am besten erstmal nach /root kopieren (also /root/externremux.sh)
    - Darauf achten, dass diese Datei ausfuehrbar ist (im Terminal z.B. "chmod 0755 /root/externremux.sh")
    - Bei LinVDR muss* das Streamdev-Plugin, das Du aktiviert hast, im runvdr-Skript noch mit dem entspr. Parameter versorgt werden:


    Code
    P'streamdev-server --remux=/root/externremux.sh'


    :* irgendwo hier in einem anderen Thread gelesen


    Sorry, habe keinen LinVDR und weiss nicht genau, wo das bei Dir einzutragen ist.
    Ansonsten musst Du auf die ueblichen Netzwerk-Freigaben achten - steht alles im Wiki zum Thema Streamdev-Plugin.


    hth,
    Timo

    yaVDR 0.4-pre1 on ASUS 1015PN -> Big Screen and XBMC remote on Android.

  • vielen Dank blazko für deine schnelle Antwort.


    ich habe alles was du oben geschrieben hast gemacht, bzw einiges hatte ich schon.


    Wenn ich jetzt aber den vdr mit "/etc/init.d/runvdr start"
    starten will, bekomm ich folgende Fehlermeldung:


    Code
    /etc/init.d/runvdr: line 6: Pstreamdev-server --remux=/root/externremux.sh: No such file or directory


    was hab ich falsch geamcht.


    bin dankbar um jede Hilfe.


    Sulley

  • Rehi,


    Ueberpruefe mal die Schreibweise:


    - Entweder mit --plugin='streamdev-server [...]' oder
    - -P'streamdev-server [...]'


    Ist in meinem Post a bissl kaputt gewesen. Guck auch ggf. nach, der VDR (Variable $VDRCMD ???) im SKript mit "eval" aufgerufen wird.


    Gruss,
    Timo

    yaVDR 0.4-pre1 on ASUS 1015PN -> Big Screen and XBMC remote on Android.

  • moin,


    ich habe jetzt im runvdr Script folgende Zeile eingetragen:


    Code
    /etc/init.d/runvdr -P'streamdev-server --remux=/root/externremux.sh'


    aber jetzt gibts schon wieder ein prob.
    wenn ich den vdr mit

    Code
    /etc/init.d/runvdr start


    starte, macht er garnichts mehr, es kommt eine ne neue Zeile und sonst nichts. Ich kann auch nicht mit Strg+C abbrechen, es passiert einfach nix. auch wenn ich versuche per ssh zu connecten komme ich nciht mehr an meinen VDR dran.


    Selbst wenn ich ihn neustarte habe ich das Problem, weil er ja eben da auch den vdr startet.


    was hab ich falsch gemacht, bzw was muss ich machen damit ich wieder dran komme bzw dass das mit dem externremux.sh funzt?

  • Du startest das Script nochmals im Script?


    Das kann nicht gut gehen.
    du sollst nicht /etc/init.d/runvdr starten sondern /usr/bin/vdr (Pfad kontrolieren!)


    Falls login lokal noch möglich, ssh und Netz starten ev erst später oder wegen kaputten Script gar nicht mehr.


    Ansonsten mit ner Knoppix CD reparieren.

  • konnte leider seit letzter woche nicht ausprobieren, habe aber jetzt den vdr neu aufgesetzt, weil ich auch mit ner knoppix cd die datei zwar ändern konnte, aber dann leider nicht abspeichern konnte. also neu gemacht.



    naja nachdem der jetzt wieder läuft und streamen ins lokale netz wunderbar funktioniert, habe ich wie oben beschrieben wieder die externremux.sh angelegt mit dem oben angegebenen inhalt. und habe in die datei /etc/init.d/runvdr folgende Zeile eingetragen:

    Code
    /usr/bin/vdr -P'streamdev-server --remux=/root/externremux.sh'


    als ich dann den vdr mit: /etc/init.d/runvdr start gestartet habe, kam folgende Meldung: vdr: can't access video directory /video


    daraufhin habe ich das verzeichnis /video angelegt. war das richtig ??


    Wenn ich jetzt aber den vdr mittels oben genannten befehl starte kommt:


    vdr: ./PLUGINS/lib/libvdr-streamdev-server.so.1.3.17: cannot open shared object file: No such file or directory


    was muss ich machen??

  • Keine Ahnung, ob streamdev-server Streaming mit externremux.sh schon konnte.
    Pfadangabe war aber garantiert nicht notwendig zu dem Zeitpunkt.


    Also einfacvh streamdev in setup aktivieren und schaun ob man auf http://VDRIP/EXTERN/1 zugreifen kann.


    Ausserdem muss es ja eh schon ne vdr Startzeile geben, die du ergänzen kannst.

  • Zitat

    Original von wilderigel
    Pfadangabe war aber garantiert nicht notwendig zu dem Zeitpunkt.
    Ausserdem muss es ja eh schon ne vdr Startzeile geben, die du ergänzen kannst.


    macht das einen unterschied oder ist es egal wann udn wie das plugin im runvdr aufgerufen wird?


    Zitat

    Also einfacvh streamdev in setup aktivieren und schaun ob man auf http://VDRIP/EXTERN/1 zugreifen kann.


    Ich kann das momentan leider nur von extern testen, aber es funktioniert nicht.
    ich habe auch in der conf vom streamdev-server als adressbereich 0.0.0.0/0 angegeben.

  • Naja, mit deiner Befehlzeile weiss vdr nicht mal wo er die Plugins suchen soll, darum nimmt er den Standardpfad ./PLUGINS/lib/ und findet dort nix.
    Daher auch die Fehlermeldung.


    Kenn jetzt die Linvdr runvdr Datei nicht auswendig, aber wie gesagt mal die original Datei verwenden und über setup den streamdev Server installieren.


    Von extern kommst du da auch über deinen Router fals vorhnden drüber?
    Was sagt logread zu deinem Zugriffversuch, ...

  • Zitat

    Original von wilderigel


    Kenn jetzt die Linvdr runvdr Datei nicht auswendig, aber wie gesagt mal die original Datei verwenden und über setup den streamdev Server installieren.


    streamdev-server hab ich ich ja über das setup installiert und er funzt auch im lokalen netz wunderbar.


    Zitat


    Von extern kommst du da auch über deinen Router fals vorhnden drüber?
    Was sagt logread zu deinem Zugriffversuch, ...


    Ich habe auf meinem Router ein portforward für den port 3000 eingerichtet, müsste ja reichen.


    logread spuckt dazu leider nichts dazu aus.




    das einzige was ich darin gefunden habe, war dass der das stramdev-server plugin erst nach dem aufruf von externremux.sh initialisiert wrid.



    wo muss ich denn jetzt genau die zeile hin schreiben wo das externreux.sh aufgerufen wird??
    ich glaube ich stehe etwas auf dem schlauch

  • logread hat doch eine ausgabe gemacht.
    hatte leider einen kleinen tippfehler als ich mplayer aufgerufen habe um den stream abzuspielen.


    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Accepted new client (HTTP) [meine Externe IP]:63945
    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Closing connection to [meine Externe IP]:63945
    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Accepted new client (HTTP) [meine Externe IP]:63946
    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Closing connection to [meine Externe IP]:63946
    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Accepted new client (HTTP) [meine Externe IP]:63947
    Jul 27 13:55:35 linvdr user.info vdr[1123]: Streamdev: Closing connection to [meine Externe IP]:63947

  • Zitat

    Original von Sulley
    wo muss ich denn jetzt genau die zeile hin schreiben wo das externreux.sh aufgerufen wird??


    Diese alte Version von streamdev-server sucht die externremux.sh in dem Verzeichnis von root also eh /root/externremux.sh.
    Komandozeilenoption gibts dafür aber mit der Version noch nicht.
    Also mal prüfen, ob alle verwendeten Programme vorhanden sind ob das /root/externremux.sh Script ausführbar ist, ...


    In deinem Log seh ich nix von nem Aufruf des Scripts.

  • so ich habe jetzt mal einen reboot gemacht. runvdr unverändert. externremux.sh im verzeichnis /root
    und chmod von externremux.sh auf 755


    hier den logread eintrag nach dem neustart.


    Jul 27 15:14:31 linvdr syslog.info syslogd started: BusyBox v1.00 (2004.11.01-04:47+0000)
    Jul 27 15:14:31 linvdr user.info kernel: sis900.c: v1.08.07 11/02/2003
    Jul 27 15:14:31 linvdr user.info kernel: ACPI: PCI interrupt 0000:00:03.0[A] -> GSI 5 (level, low) -> IRQ 5
    Jul 27 15:14:31 linvdr user.info kernel: eth0: Realtek RTL8201 PHY transceiver found at address 1.
    Jul 27 15:14:31 linvdr user.info kernel: eth0: Using transceiver found at address 1 as default
    Jul 27 15:14:31 linvdr user.info kernel: 00.
    Jul 27 15:14:31 linvdr user.notice root: unknown device
    Jul 27 15:14:31 linvdr user.notice root: added /proc/bus/usb/002/002
    Jul 27 15:14:31 linvdr user.notice root: No SCSI host adapters found in sysfs
    Jul 27 15:14:31 linvdr user.notice root: unknown device
    Jul 27 15:14:31 linvdr user.notice root: added /proc/bus/usb/002/002
    Jul 27 15:14:31 linvdr user.notice root: No SCSI host adapters found in sysfs
    Jul 27 15:14:31 linvdr auth.info sshd[1010]: Server listening on 0.0.0.0 port 22.
    Jul 27 15:14:31 linvdr daemon.info init: ^MStarting pid 1020, console /dev/tty1: '/sbin/getty'
    Jul 27 15:14:31 linvdr daemon.info init: ^MStarting pid 1021, console /dev/tty2: '/sbin/getty'
    Jul 27 15:14:31 linvdr daemon.info init: ^MStarting pid 1023, console /dev/tty3: '/sbin/getty'
    Jul 27 15:14:31 linvdr daemon.info init: ^MStarting pid 1025, console /dev/tty4: '/sbin/getty'
    Jul 27 15:14:31 linvdr user.info kernel: Linux video capture interface: v1.00
    Jul 27 15:14:32 linvdr user.warn kernel: saa7146: register extension 'dvb'.
    Jul 27 15:14:32 linvdr user.info kernel: ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 12 (level, low) -> IRQ 12
    Jul 27 15:14:32 linvdr user.warn kernel: found saa7146 @ mem f0860e00 (revision 1, irq 12) (0x13c2,0x0000).
    Jul 27 15:14:32 linvdr user.warn kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-S rev1.X).
    Jul 27 15:14:32 linvdr user.warn kernel: adapter has MAC addr = 00:d0:5c:01:00:5f
    Jul 27 15:14:32 linvdr user.warn kernel: dvb-ttpci: gpioirq unknown type=0 len=0
    Jul 27 15:14:32 linvdr user.warn kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 8000261c
    Jul 27 15:14:32 linvdr user.warn kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface
    Jul 27 15:14:32 linvdr user.warn kernel: dvb-ttpci: adac type set to 0 @ card 0
    Jul 27 15:14:32 linvdr user.warn kernel: saa7146 (0): registered device video0 [v4l2]
    Jul 27 15:14:32 linvdr user.warn kernel: ves1x93: Detected ves1893a rev2
    Jul 27 15:14:32 linvdr user.warn kernel: DVB: registering frontend 0 (VLSI VES1x93 DVB-S)...
    Jul 27 15:14:32 linvdr user.info kernel: dvb-ttpci: found av7110-0.
    Jul 27 15:14:32 linvdr user.warn kernel: saa7146: register extension 'budget dvb'.
    Jul 27 15:14:32 linvdr user.warn kernel: saa7146: register extension 'budget_ci dvb'.
    Jul 27 15:14:32 linvdr user.warn kernel: saa7146: register extension 'budget dvb /w video in'.
    Jul 27 15:14:32 linvdr user.warn kernel: lirc_dev: IR Remote Control driver registered, at major 61
    Jul 27 15:14:32 linvdr user.warn kernel: lirc_serial: no version for "lirc_unregister_plugin" found: kernel tainted.
    Jul 27 15:14:33 linvdr user.info kernel: eth0: Media Link On 100mbps full-duplex
    Jul 27 15:14:33 linvdr user.info kernel: lirc_serial: auto-detected active high receiver
    Jul 27 15:14:33 linvdr user.warn kernel: lirc_dev: lirc_register_plugin:sample_rate: 0
    Jul 27 15:14:33 linvdr daemon.notice lircd 0.7.0pre4[1099]: lircd(serial) ready
    Jul 27 15:14:34 linvdr user.info vdr[1115]: VDR version 1.3.17 started
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.3.17
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/setup.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/sources.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/diseqc.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/channels.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/timers.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/commands.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/reccmds.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/svdrphosts.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/ca.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/remote.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/keymacros.conf
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: reading EPG data from /ramdisk/epg.data
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: probing /dev/dvb/adapter0/frontend0
    Jul 27 15:14:34 linvdr user.debug vdr[1120]: tuner on device 1 thread started (pid=1120, tid=1026)
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: probing /dev/dvb/adapter1/frontend0
    Jul 27 15:14:34 linvdr user.info vdr[1115]: found 1 video device
    Jul 27 15:14:34 linvdr user.info vdr[1115]: initializing plugin: streamdev-server (0.3.3-pre3-geni): VDR Streaming Server
    Jul 27 15:14:34 linvdr user.info vdr[1115]: setting primary device to 1
    Jul 27 15:14:34 linvdr user.info vdr[1115]: SVDRP listening on port 2001
    Jul 27 15:14:34 linvdr user.info vdr[1115]: starting plugin: streamdev-server
    Jul 27 15:14:34 linvdr user.debug vdr[1121]: Section handler thread started (pid=1121, tid=2051)
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/plugins/streamdevhosts.conf
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/plugins/streamdevhosts.conf
    Jul 27 15:14:34 linvdr user.debug vdr[1122]: Streamdev: server thread started (pid=1122, tid=3076)
    Jul 27 15:14:34 linvdr user.info vdr[1122]: Streamdev: Listening (HTTP) on port 3000
    Jul 27 15:14:34 linvdr user.info vdr[1115]: loading /etc/vdr/themes/classic-default.theme
    Jul 27 15:14:34 linvdr daemon.notice lircd 0.7.0pre4[1099]: accepted new client on /dev/lircd
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: remote control LIRC - keys known
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: remote control KBD - keys known
    Jul 27 15:14:34 linvdr user.info vdr[1115]: switching to channel 1
    Jul 27 15:14:34 linvdr user.debug vdr[1123]: LIRC remote control thread started (pid=1123, tid=4101)
    Jul 27 15:14:34 linvdr user.debug vdr[1124]: KBD remote control thread started (pid=1124, tid=5126)
    Jul 27 15:14:34 linvdr user.debug vdr[1115]: setting watchdog timer to 900 seconds
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 1 (1 1810-1900 'Marienhof') set to event Don 27.07.2006 18:20-18:50 (VPS: 27.07 18:20) 'Marienhof'
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 2 (1 1810-1900 'Marienhof') set to event Fre 28.07.2006 18:20-18:50 (VPS: 28.07 18:20) 'Marienhof'
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 3 (1 1810-1900 'Marienhof') set to event Mon 31.07.2006 18:20-18:50 (VPS: 31.07 18:20) 'Marienhof'
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 4 (1 1815-1900 'Marienhof') set to event Die 01.08.2006 18:25-18:50 (VPS: 01.08 18:25) 'Marienhof'
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 5 (1 1810-1900 'Marienhof') set to event Mit 02.08.2006 18:20-18:50 (VPS: 02.08 18:20) 'Marienhof'
    Jul 27 15:14:34 linvdr user.info vdr[1115]: timer 6 (2 1650-1725 'heute - Wetter') set to event Don 27.07.2006 17:00-17:15 (VPS: 27.07 17:00) 'heute - Wetter'
    Jul 27 15:14:35 linvdr user.info vdr[1121]: channel 14 (Bayerisches FS) event 14:50 'Willi wills wissen' status 4
    Jul 27 15:14:35 linvdr user.info vdr[1121]: channel 19 (BR-alpha) event 15:00 'Sarner Kirchtag' status 4
    Jul 27 15:14:35 linvdr user.info vdr[1121]: channel 20 (arte) event 14:30 'Die großen Sportduelle' status 4
    Jul 27 15:14:36 linvdr user.info vdr[1121]: channel 21 (Phoenix) event 14:45 'THEMA: Paraden aus Paris und Moskau' status 4
    Jul 27 15:14:36 linvdr user.info vdr[1121]: channel 17 (hr-fernsehen) event 15:15 'Traumhäuser' status 2
    Jul 27 15:14:36 linvdr user.info vdr[1121]: channel 12 (WDR Köln) event 15:00 'Planet Wissen' status 4
    Jul 27 15:14:36 linvdr user.info vdr[1121]: channel 1 (Das Erste) event 15:10 'Sturm der Liebe' status 4
    Jul 27 15:14:36 linvdr user.info vdr[1121]: channel 22 (SÜDWEST Ferns. BW) event 15:00 'Kinderquatsch mit Michael' status 4
    Jul 27 15:14:37 linvdr user.info vdr[1121]: channel 14 (Bayerisches FS) event 14:50 'Willi wills wissen' status 1
    Jul 27 15:14:38 linvdr user.info vdr[1121]: channel 14 (Bayerisches FS) event 15:15 'Helgoland' status 2
    Jul 27 15:14:40 linvdr user.debug vdr[1115]: max. latency time 1 seconds
    Jul 27 15:14:40 linvdr user.info vdr[1115]: connect from 127.0.0.1, port 32768 - accepted
    Jul 27 15:14:41 linvdr user.info vdr[1115]: closing SVDRP connection
    Jul 27 15:14:41 linvdr user.info vdr[1121]: channel 17 (hr-fernsehen) event 15:15 'Traumhäuser' status 4

  • wenn ich von extern mit mplayer folgendes aufrufe:

    Code
    mplayer http://[extern_ip_des_vdr]:[port]/EXTERN/1


    kommt bei mplayer folgende Meldung:


    und im logread -f kommt folgendes hinzu:

    Code
    Jul 27 15:35:44 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine_inet_ip]:64305
    Jul 27 15:35:44 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine_inet_ip]:64305
    Jul 27 15:35:44 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine_inet_ip]:64306
    Jul 27 15:35:44 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine_inet_ip]:64306
    Jul 27 15:35:45 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine_inet_ip]:64307
    Jul 27 15:35:45 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine_inet_ip]:64307



    Wenn ich den PS stream im lokalen Netz wir folgt aufrufe:

    Code
    mplayer http://[lokale ip]:[port]/PS/1


    fängt er an den stream wiederzugeben also ganz normal und im logread -f kommt folgendes hinzu:




    So wenn ich jetzt im LAN folgendes aufrufe:

    Code
    mplayer http://[LAN IP VDR]:3000/EXTERN/1


    kommt folgende meldung von mplayer



    und in logread -f kommt folgendes hinzu:


    Code
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine LAN IP]:38784
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine LAN IP]:38784
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine LAN IP]:38785
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine LAN IP]:38785
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Accepted new client (HTTP) [meine LAN IP]:38786
    Jul 27 15:50:46 linvdr user.info vdr[1122]: Streamdev: Closing connection to [meine LAN IP]:38786

Jetzt mitmachen!

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