streamdev-server port umbiegen

  • Hallo, ich möchte gerne, das mein streamdev server mit dem http Protokoll auch aus dem internet verfügbar ist, also über port 80.


    Ich habe es wie bei VDRadmin mir mod_proxy probiert:


    Code
    <IfModule mod_proxy.c>
      ProxyPass /vdrstream/ http://127.0.0.1:3000/
      ProxyPassReverse /vdrstream/ http://127.0.0.1:3000/
      <Location /vdrstream/>
        AddDefaultCharset Off
      </Location>
    </IfModule>


    Die Channelliste bekomme ich angezeigt, aber ein Stream kommt mit der Fehlermeldung 409 Conflict nicht zustande.


    Ideen ?

    Sempron 3000+, Asus K7V-MX, TT Premium 2300, VDR-1.6.0, Fedora Core 9

  • Warhscheinlich weil die Streams nicht abrufbar sind. Es sind halt Streams.
    Warum machst du es überhaupt so kompliziert. Gibt doch einfach den Port mit Portforwarding an.

    mfg traxanos
    ____________________
    Ist das neu?, Nein Linux!


    VDR1: Zotac NM10-ITX Wifi - 2GB Ram - S2-6400 HD mit IR - yavdr 0.4 (development) - LianLi PC-Q11


    Tags: VDR-HD - AT5IONT-I - 4GB Ram - 512MB ION - TT 3600 DVB-S2 - TT6400-FF - Sundtek DVB-S2 Sundtek DVB-C - Tevii S480 (dank an L4M für kostenlose Bereitstellung) - yaVDR 0.5 (development) - SKY - HD+ - Atric - X10 FB - Zotac ID41 PLUS - SilverStone LC19B-R - Yamaha RX-V671 - Samsung 8Series 55"

  • Naja weil ich nicht ausschliesslich nur streamen möchte, sondern auch andere http dienste laufen.


    Oder soll ich den 3000 Port nach 80 forwarden ?


    Wenn ja, wie mach ich das ?

    Sempron 3000+, Asus K7V-MX, TT Premium 2300, VDR-1.6.0, Fedora Core 9

  • Aber ich habe anscheinend sogar schon ein lokales Problem:


    Sempron 3000+, Asus K7V-MX, TT Premium 2300, VDR-1.6.0, Fedora Core 9

  • nein den 3000 nach 3000

    mfg traxanos
    ____________________
    Ist das neu?, Nein Linux!


    VDR1: Zotac NM10-ITX Wifi - 2GB Ram - S2-6400 HD mit IR - yavdr 0.4 (development) - LianLi PC-Q11


    Tags: VDR-HD - AT5IONT-I - 4GB Ram - 512MB ION - TT 3600 DVB-S2 - TT6400-FF - Sundtek DVB-S2 Sundtek DVB-C - Tevii S480 (dank an L4M für kostenlose Bereitstellung) - yaVDR 0.5 (development) - SKY - HD+ - Atric - X10 FB - Zotac ID41 PLUS - SilverStone LC19B-R - Yamaha RX-V671 - Samsung 8Series 55"

  • Ok das mplayer problem habe ich gelöst ... falsche IP genommen :)


    Zitat

    Das streamdev-Plugin schickt 409 wenn kein freies Device für den gewünschten Kanal gefunden wurde...


    Was meinst du mir freies Device ?


    und warum soll ich 3000 nach 3000 forwarden, ok dann erreiche ich den Stream über port 3000 von aussen.


    Hintergrund ist leider, das wo ich hinstreamen möchte nur 80 und 443 gehen (Proxy server dazwischen) deswegen der Umweg über den http server.

    Sempron 3000+, Asus K7V-MX, TT Premium 2300, VDR-1.6.0, Fedora Core 9

  • phonk
    achso dann ist das klar das du über 80 gehen möchtest.
    die streams sind aber wie ich weis nicht durch nen httpproxy zu bekommen.
    du brauchst wenn einen socketproxy. der 409 fehler gibt ein normales http
    document zurück. ich glaube aber noch imemr noch wenn du den 409 fehler
    behoben bekommst, das es dann geht. aber versuche es. testen kosten nichts ;)

    mfg traxanos
    ____________________
    Ist das neu?, Nein Linux!


    VDR1: Zotac NM10-ITX Wifi - 2GB Ram - S2-6400 HD mit IR - yavdr 0.4 (development) - LianLi PC-Q11


    Tags: VDR-HD - AT5IONT-I - 4GB Ram - 512MB ION - TT 3600 DVB-S2 - TT6400-FF - Sundtek DVB-S2 Sundtek DVB-C - Tevii S480 (dank an L4M für kostenlose Bereitstellung) - yaVDR 0.5 (development) - SKY - HD+ - Atric - X10 FB - Zotac ID41 PLUS - SilverStone LC19B-R - Yamaha RX-V671 - Samsung 8Series 55"

  • Zitat

    die streams sind aber wie ich weis nicht durch nen httpproxy zu bekommen.


    traxanos: Sehen keinen Grund warum es nicht gehen sollte. Ist ja kein Server für Realplayer der mit RTSP-Protokoll o.ä. arbeitet ;) Der Stream wird mit HTTP-Header direkt über Port 3000 zur Verfügung gestellt.


    phonk: Direkter Klick auf die Links zu den Sendern die Du vom Streamdev-Server bekommtst wird vermutlich fehlschlagen, da immer absolute Links geschickt werden. Der Präfix /vdrstream/ fehlt und IIRC ändert Apache die Links nicht ab.

  • das stimmt auch wieder.

    mfg traxanos
    ____________________
    Ist das neu?, Nein Linux!


    VDR1: Zotac NM10-ITX Wifi - 2GB Ram - S2-6400 HD mit IR - yavdr 0.4 (development) - LianLi PC-Q11


    Tags: VDR-HD - AT5IONT-I - 4GB Ram - 512MB ION - TT 3600 DVB-S2 - TT6400-FF - Sundtek DVB-S2 Sundtek DVB-C - Tevii S480 (dank an L4M für kostenlose Bereitstellung) - yaVDR 0.5 (development) - SKY - HD+ - Atric - X10 FB - Zotac ID41 PLUS - SilverStone LC19B-R - Yamaha RX-V671 - Samsung 8Series 55"

  • Huhu phonk!!!!


    Konntest Du das Problem mit dem http-Fehler 409 lösen???


    Ich bekommen nämlich auch immer diese Fehlermeldung, wenn ich versuche einen Stream vom streamdev-server abzurufen.


    Mag vielleicht nur ne Einstellung in der setup.conf sein, aber ich weiß nicht welche???


    Ich habe nur eine Budget Karte in meinem VDR und die scheint die ganze Zeit Kanäle zu suchen oder EPG-Daten zu sammeln aber schert sich einen Dreck darum, dass ich Fernseh gucken will!!!!

    VDR-Box: Intel DH87RL, Pentium G3220 3.0GHz, 16GB, Sat>IP Server
    Gentoo 4.8.17-hardened-r2, VDR 2.2.0, satip 2.2.3, streamdev-server 0.6.1

  • Die Lösung gegen den 409er Fehler sollte sein das hier an die setup.conf anzuhängen:


    Code
    streamdev-server.AllowSuspend = 1
    streamdev-server.HTTPServerPort = 3000
    streamdev-server.HTTPStreamType = 1
    streamdev-server.MaxClients = 5
    streamdev-server.ServerPort = 2004
    streamdev-server.StartHTTPServer = 1
    streamdev-server.StartServer = 1
    streamdev-server.SuspendMode = 1
    streamdev-server.HTTPBindIP = 0.0.0.0
    streamdev-server.VTPBindIP = 0.0.0.0


    Achtung! VDR muss zum editieren gestoppt sein!

    VDR-Box: Intel DH87RL, Pentium G3220 3.0GHz, 16GB, Sat>IP Server
    Gentoo 4.8.17-hardened-r2, VDR 2.2.0, satip 2.2.3, streamdev-server 0.6.1

Jetzt mitmachen!

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