streamdv (cvs) und vdr 1.3.23

  • Hallo Zusammen,
    Hab ein kleines Problem mit dem streamdev Plugin. Wenn ich versuche zu über http zu connecten kommt garnix. Im Log kommt dann folgendes:
    ...
    Apr 6 16:57:46 eis vdr[18843]: starting plugin: streamdevserver
    Apr 6 16:57:46 eis vdr[18843]: loading /etc/vdr/plugins/streamdevhosts.conf
    Apr 6 16:57:46 eis vdr[18843]: loading /etc/vdr/plugins/streamdevhosts.conf
    Apr 6 16:57:46 eis vdr[18848]: Streamdev: server thread started (pid=18848, tid=3076)
    Apr 6 16:57:46 eis vdr[18843]: starting plugin: control
    Apr 6 16:57:46 eis vdr[18848]: Streamdev: Listening (VTP) on port 2004
    Apr 6 16:57:46 eis vdr[18843]: loading /etc/vdr/themes/sttng-default.theme
    Apr 6 16:57:46 eis vdr[18849]: [control] gateways thread started (pid=18849)
    Apr 6 16:57:46 eis vdr[18848]: Streamdev: Listening (HTTP) on port 3000
    ...
    Apr 6 16:57:55 eis vdr[18927]: ERROR (transfer.c,130): Success
    Apr 6 16:57:55 eis last message repeated 3132 times
    Apr 6 16:57:55 eis vdr[18843]: max. latency time 1 seconds
    Apr 6 16:57:55 eis vdr[18927]: ERROR (transfer.c,130): Success
    Apr 6 16:57:58 eis last message repeated 33280 times
    Apr 6 16:57:58 eis vdr[18928]: buffer usage: 70% (tid=6151)
    Apr 6 16:57:58 eis vdr[18927]: ERROR (transfer.c,130): Success
    Apr 6 16:57:58 eis last message repeated 4289 times
    Apr 6 16:57:58 eis vdr[18928]: buffer usage: 80% (tid=6151)
    Apr 6 16:57:58 eis vdr[18927]: ERROR (transfer.c,130): Success
    Apr 6 16:57:59 eis last message repeated 8698 times
    Apr 6 16:57:59 eis vdr[18928]: buffer usage: 90% (tid=6151)
    Apr 6 16:57:59 eis vdr[18927]: ERROR (transfer.c,130): Success
    Apr 6 16:57:59 eis vdr[18927]: clearing transfer buffer to avoid overflows
    ... ^^^^^^^ weiderholt sich ständig ^^^^^^^^^...
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Accepted new client (HTTP) 192.168.178.2:2520
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Write to client (HTTP) 192.168.178.2:2520 failed: Connection reset by peer
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Closing connection to 192.168.178.2:2520
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Accepted new client (HTTP) 192.168.178.2:2521
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Write to client (HTTP) 192.168.178.2:2521 failed: Connection reset by peer
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Closing connection to 192.168.178.2:2521
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Accepted new client (HTTP) 192.168.178.2:2522
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Write to client (HTTP) 192.168.178.2:2522 failed: Connection reset by peer
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Closing connection to 192.168.178.2:2522
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Accepted new client (HTTP) 192.168.178.2:2523
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Write to client (HTTP) 192.168.178.2:2523 failed: Connection reset by peer
    Apr 6 16:59:00 eis vdr[18848]: Streamdev: Closing connection to 192.168.178.2:2523
    ...


    Dabei habe ich mplayer.exe http://192.168.178.4:3000/3 (habs auch mit PES und PS versucht) gestartet und bekam folgendes:


    Resolving eis for AF_INET...
    Connecting to server eis[192.168.178.4]:3000 ...
    http_read_response read 0 -ie- EOF
    Unable to open URL: http://eis:3000/PS/3



    Exiting... (End of file)


    Übersetzt wird das plugin ohne Fehler und die streamdevhosts.conf ist in /etc/vdr/plugins
    Streamdev hab ich heute von dem cvs server geladen ist also aktuell. Prauch ich vielleicht ein Patch oder sowas?


    Dankeschön im Voraus
    Sevo

  • Hi,


    Zitat

    Original von manzi
    >Übersetzt wird das plugin ohne Fehler



    Wie hast Du denn das geschafft? Bei mir übersetzt es gar nicht erst.
    Gruß, Manzi


    zu streamdev (Beitrag von burki),
    http://www.vdr-portal.de/board/thread.php?threadid=32542&sid=


    sollte man überstzen können.


    lg
    peter

  • Hallo,


    habe VDR schon eine längere Zeit installiert und nun auf die Version 1.3.23 upgedated. Leider habe ich das selbe Problem wie oben beschrieben. VDR zu VDR scheint wohl zu funktionieren streamdev über http leider nicht.


    Mache ich z.B. ein wget http://10.0.0.2/3 bekomme ich als Response


    409 Channel not available


    obwohl der Kanal 3 gerade läuft. Das ist wohl der selbe Fehler. mplayer zeigt den header nicht an und liefert einfach


    http_read_response read 0 -ie- EOF


    Ich habe mal nachgeschaut und der Response scheint letztendlich in der Datei connectionHTTP.c gesendet zu werden. Leider blicke ich durch den code noch nicht ganz so durch...

  • Hi,


    dann versuchs mal mit der cvs Version:


    cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login
    cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdev


    bye
    Peter

  • Hallo,


    ich habe heute nochmal das Thema aufgegriffen.


    Der "Fehler" scheint wohl in der connectionHTTP.c zu liegen. Wenn ich dort


    cDevice *device = GetDevice(m_Channel, 0);


    auf


    cDevice *device = GetDevice(m_Channel, 7);


    ändere klappt der connect mit VLC Problemlos. Mit dem zweiten Parameter lässt sich ja die Priorität einstellen und da ich nur eine Karte habe, wird wohl kein freies Device gefunden. Das meinte auch die ganze Zeit die Debugausgabe.


    Ein weiteres Problem ist aber nun die Soundausgabe mit VLC. Da kommt leider ausser dem Bild nichts. Wie ich gelesen habe wurde wohl was am Remuxer geändert. Kann mir da jemand weiterhelfen?


    Hier gibts wohl ein ähnliches Problem:


    http://www.vdrportal.de/board/thread.php?threadid=35441

Jetzt mitmachen!

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