• Login
  • Register
  • Search
  1. Dashboard
  2. Forum
    1. Unresolved Threads
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team-Mitglieder
    4. Trophy
    5. Search Members
  4. Lexicon
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Informatik Forum
  2. Webmaster & Internet
  3. Development

PHP Video/Audio Stream auf eigenen Servern?

  • flyingtable07
  • May 30, 2023 at 12:35 PM
  • Thread is Unresolved
  • flyingtable07
    18
    flyingtable07
    Mitglied
    Reactions Received
    60
    Points
    3,580
    Trophies
    1
    Posts
    681
    • May 30, 2023 at 12:35 PM
    • #1

    Hey,

    Hat Jemand Erfahrung in dem Bereich und kann mir sagen ob es möglich ist, nur mit vanilla PHP 8 einen Video&Audio Stream von einem Client zum Anderen Live zu übertragen? Die Latenz zwischen Aufnahme und Abspielung sollte maximal einige Sekunden betragen. Ich finde nur Tutorials die einen Dritt Anbieter für das Streaming benutzen. Ich möchte aber unbedingt, dass es über die eigenen Server geht. Ich muss nur einen gleichzeitigen Stream übertragen können, DIe Netzwerkleistung sollte dafür locker ausreichen. Im Frontend Code soll der Stream mit getUserMedia abgegriffen werden und im Abespieler-Frontent in einem Video Element abgespielt werden. Node.js Komt für mich nicht infrage, da die gesammte Anwendung sehr stabiel laufen soll und ich dafür einen richtigen Webserver benötige. Bei der Überragung des MediaStreams von einem CLient zum Anderen über das PHP backend komme ich nicht weiter. Ich bin wirklich Dankbar, wenn mir Jemand an einem EInfachen Beispiel zeigen kann wie ich mein Problem lösen kann oder mir ein Tutorial oder Buch empfehlen kann.

  • Syntafin
    27
    Syntafin
    LISTstack Dev
    Reactions Received
    508
    Points
    7,962
    Trophies
    2
    Posts
    1,446
    • May 30, 2023 at 12:40 PM
    • #2

    Schau dir das Mal an:

    GitHub - qwantix/php-rtmp-client: A Rtmp client for PHP
    A Rtmp client for PHP. Contribute to qwantix/php-rtmp-client development by creating an account on GitHub.
    github.com

    Aber bitte nicht verwenden, ist etwas arg veraltet... Zu alt!

    Aber die Richtung sollte klar sein, was du suchst ist RTMP.

    A red dragon falls from the heavens... Ah, that memory has been lost. A shame. It was a favorite of mine...

  • flyingtable07
    18
    flyingtable07
    Mitglied
    Reactions Received
    60
    Points
    3,580
    Trophies
    1
    Posts
    681
    • May 30, 2023 at 1:15 PM
    • #3
    Quote from Syntafin

    Schau dir das Mal an:

    https://github.com/qwantix/php-rtmp-client

    Aber bitte nicht verwenden, ist etwas arg veraltet... Zu alt!

    Aber die Richtung sollte klar sein, was du suchst ist RTMP.

    ah Danke das klingt wirklich nach dem was ich gesucht habe. Leider bin ich trozdem zu dumm um zu verstehen was ich jetzt machen muss :(.

  • Syntafin
    27
    Syntafin
    LISTstack Dev
    Reactions Received
    508
    Points
    7,962
    Trophies
    2
    Posts
    1,446
    • May 30, 2023 at 3:37 PM
    • #4
    Quote from flyingtable07

    ah Danke das klingt wirklich nach dem was ich gesucht habe. Leider bin ich trozdem zu dumm um zu verstehen was ich jetzt machen muss :(.

    Ich denke das Problem ist hier die Langzeit lauffähigkeit und auch die Datenmenge (das erste kann man ja dank asynchroner Verarbeitung umgehen).

    Würde dir eher empfehlen dafür auf die RTMP Funktion von NGINX zurückzugreifen, das ist auch Performance mäßig besser.

    A red dragon falls from the heavens... Ah, that memory has been lost. A shame. It was a favorite of mine...

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Tags

  • server
  • php
  • video stream
  • getusermedia
  • übertragen
  • vanilla
  • selber.
  1. Privacy Policy
  2. Legal Notice
Website-Design: Fury - © NetzLiving GmbH