Klaus1: Live Streaming auf einem Apache Server?

Hallo,

in den aktuellen Zeiten möchte uns unsere Geschäftsleitung mittels Live-Streaming über aktuelle Entscheidungen informieren. So wie das bspw. bei Youtube oder Facebook funktioniert. Nur möchte man eben diese beiden Plattformen nicht nutzen, sondern lieber aus der Private Cloud, also über einem in unserem eigenen Firmennetzwerk befindlichen Apache-Server.

Jetzt ist das Thema Video-Streaming noch ziemliches Neuland und erst recht Live-Streaming. Ich finde im Netz zwar diverse Anleitungen (oft auch nur für nginx), die aber meist nur das Abspielen bereits vorhandener Video-Files und nicht das Aufnehmen und Abspielen gleichzeitig behandeln und oft auch schon 10 Jahre alt sind.

Hat jemand vielleicht einen Link zu einer recht aktuellen Anleitung, was installiert und konfiguriert werden muss?

LG Klaus

  1. Hello,

    Hallo,

    in den aktuellen Zeiten möchte uns unsere Geschäftsleitung mittels Live-Streaming über aktuelle Entscheidungen informieren. So wie das bspw. bei Youtube oder Facebook funktioniert. Nur möchte man eben diese beiden Plattformen nicht nutzen, sondern lieber aus der Private Cloud, also über einem in unserem eigenen Firmennetzwerk befindlichen Apache-Server.

    Jetzt ist das Thema Video-Streaming noch ziemliches Neuland und erst recht Live-Streaming. Ich finde im Netz zwar diverse Anleitungen (oft auch nur für nginx), die aber meist nur das Abspielen bereits vorhandener Video-Files und nicht das Aufnehmen und Abspielen gleichzeitig behandeln und oft auch schon 10 Jahre alt sind.

    Hat jemand vielleicht einen Link zu einer recht aktuellen Anleitung, was installiert und konfiguriert werden muss?

    Da habe ich gerade etwas für Dich gefunden von RaspiFarm:

    Streaming

    Glück Auf
    Tom vom Berg

    --
    Es gibt nichts Gutes, außer man tut es!
    Das Leben selbst ist der Sinn.
    1. Lieber TS,

      Da habe ich gerade etwas für Dich gefunden von RaspiFarm:

      Streaming

      im dortigen Artikel wird ein Dienst namens Motion verwendet, und eben nicht der Apache, wie vom OP aber angefragt.

      Liebe Grüße

      Felix Riesterer

      1. Hello,

        Lieber TS,

        Da habe ich gerade etwas für Dich gefunden von RaspiFarm:

        Streaming

        im dortigen Artikel wird ein Dienst namens Motion verwendet, und eben nicht der Apache, wie vom OP aber angefragt.

        Stimmt allerdings. Basiert allerdings auch auf HTTP. Ich hatte es nur zufällig vor ein paar Tagen gerade im Newsletter.

        Das würde dann leider eine Parallelwelt zu Apache für die Verwaltung eröffnen.

        Glück Auf
        Tom vom Berg

        --
        Es gibt nichts Gutes, außer man tut es!
        Das Leben selbst ist der Sinn.
    2. Lieber Tom, liebe Mitleser,

      in den aktuellen Zeiten möchte uns unsere Geschäftsleitung mittels Live-Streaming über aktuelle Entscheidungen informieren. So wie das bspw. bei Youtube oder Facebook funktioniert. Nur möchte man eben diese beiden Plattformen nicht nutzen, sondern lieber aus der Private Cloud, also über einem in unserem eigenen Firmennetzwerk befindlichen Apache-Server.

      Jetzt ist das Thema Video-Streaming noch ziemliches Neuland und erst recht Live-Streaming. Ich finde im Netz zwar diverse Anleitungen (oft auch nur für nginx), die aber meist nur das Abspielen bereits vorhandener Video-Files und nicht das Aufnehmen und Abspielen gleichzeitig behandeln und oft auch schon 10 Jahre alt sind.

      Hat jemand vielleicht einen Link zu einer recht aktuellen Anleitung, was installiert und konfiguriert werden muss?

      Da habe ich gerade etwas für Dich gefunden von RaspiFarm:

      Streaming

      Auch wenn das nicht direkt als Plugin für den Apache funktioniert, wie @Felix Riesterer schreibt, finde ich es doch interessant. Denn wenn das auf dem Raspi rennt, sollte es auf einem VollHost doch erst recht gut laufen.

      Ich suche immmer noch nach der Möglichkeit, den Stream einer Webcam mit einem Webserver per Proxy, oder ähnlich, zu verstärken. Der Microwebserver in der Kamera verkraftet nur ca. 5 gleichzeitige Zugriffe.

      Spirituelle Grüße
      Euer Robert

      --
      Möge der Forumsgeist ewig leben!
      1. Hallo,

        Streaming

        Auch wenn das nicht direkt als Plugin für den Apache funktioniert, wie @Felix Riesterer schreibt, finde ich es doch interessant. Denn wenn das auf dem Raspi rennt, sollte es auf einem VollHost doch erst recht gut laufen.

        ob das rennt oder nur träge schleicht, hängt sehr davon ab, was die Webcam liefert.
        Liefert sie von sich aus einen MPEG4-Videostream? Dann muss der Raspi nur ein paar 100kB/s an die Clients durchreichen. Das sollte er wohl schaffen.
        Kommt von der Webcam aber z.B. MJPEG und man muss das noch on-the-fly in MPEG4 (oder zur Not MPEG2) umcodieren, dann kostet das eine Menge Rechenpower, mit der ein Raspi möglicherweise überfordert ist.

        Ich habe es mit meinen Raspis ja nicht einmal geschafft, ein Video in Standard-TV-Auflösung (720x576) ruckelfrei wiederzugeben. Vielleicht sähe das besser aus (sehr wahrscheinlich sogar), wenn man ein paar Euro Lizenzgebühren für die Codecs ausgeben würde, die dann den Hardware-Decoder verwenden.

        Ich suche immmer noch nach der Möglichkeit, den Stream einer Webcam mit einem Webserver per Proxy, oder ähnlich, zu verstärken. Der Microwebserver in der Kamera verkraftet nur ca. 5 gleichzeitige Zugriffe.

        Dann könnte ich mir vorstellen, dass ein Raspberry Pi da auch schnell an seine Grenzen stößt. Schon das über USB2.0 angebundene 100Mbit-Netzwerkinterface sehe ich als Flaschenhals (1000Mbit/s haben AFAIK erst die neuesten Raspis der vierten Generation).

        Live long and pros healthy,
         Martin

        --
        Ich stamme aus Ironien, einem Land am sarkastischen Ozean.
        1. Hallo,

          Schon das über USB2.0 angebundene 100Mbit-Netzwerkinterface sehe ich als Flaschenhals (1000Mbit/s haben AFAIK erst die neuesten Raspis der vierten Generation).

          Nein, bereits ab dem 3B+. Aber auch da noch per USB2.0 und daher mit maximal 300MBit/s und abhängig davon, was sonst noch auf dem USB-Anschluss los ist.

          Gruß
          Julius

        2. Hallo

          Dann könnte ich mir vorstellen, dass ein Raspberry Pi da auch schnell an seine Grenzen stößt. Schon das über USB2.0 angebundene 100Mbit-Netzwerkinterface sehe ich als Flaschenhals (1000Mbit/s haben AFAIK erst die neuesten Raspis der vierten Generation).

          Der 4-er hat „echte“ 1GBit am Netzwerkanschluss, zwei USB2- und zwei USB3-Anschlüsse.

          Foto des Netzwerk- und der USB-Anschlüsse an einem Raspberry 4

          Tschö, Auge

          --
          Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
          Hohle Köpfe von Terry Pratchett
  2. So für die Suchmaschine jitsi, red5, bigbluebutton, obs (open broadcaster software), gibt noch einiges mehr was passen könnte.

    1. Jitsi Apache aus 2019

      https://github.com/jitsi/jitsi-meet/blob/master/doc/debian/jitsi-meet/jitsi-meet.example-apache

  3. Hello Klaus,

    ich habe da noch einen kurzen Artikel von 2017 gefunden für Apache Video Streaming.

    Glück Auf
    Tom vom Berg

    --
    Es gibt nichts Gutes, außer man tut es!
    Das Leben selbst ist der Sinn.
    1. Hallo TS,

      ich habe da noch einen kurzen Artikel von 2017 gefunden für Apache Video Streaming.

      ... das in laut der Anleitung zu installierende Apache-Modul steht allerdings unter einer Lizenz, die den kommerziellen Einsatz nicht gestattet (CC BY-NC-SA 3.0).

      Gruß
      Julius