Ist es möglich, den Video-Feed einer IP-Kamera auf einen lokalen Mediaplayer wie z. B. VLC zu streamen?

Ist es möglich, den Video-Feed einer IP-Kamera auf einen lokalen Mediaplayer wie z. B. VLC zu streamen?

Es gibteine Mengevon Beiträgen zu diesem Thema, und ich habe mein Bestes getan, um alle durchzugehen, die ich finden konnte, aber ich bin noch nicht darauf gestoßen (oder habe es vielleicht unbeabsichtigt übersehen), wie ich es für meinen speziellen Anwendungszweck tun kann.

Zunächst einmal versuche ich dies für Streams zu erreichen, die von einer mobilen Anwendung namensAlfred; Ich verwende Android-Geräte und ein Win10 Pro x64-Setup, um die Streams über ihren browserbasierten WebViewer anzuzeigen.

Ich verfüge praktisch über keine Erfahrung oder Hintergrundwissen zu Medien-Streams und dazu, wie die Technologie auf dem Backend funktioniert, aber hier sind meine Schlüsse aus meinem Herumprobieren (ich gehe davon aus, dass ich mich in vielen, wenn nicht allen Punkten irren könnte):

  • Die Stream-Übermittlungsmethode (Terminologie?) ist WebRTC und läuft über JS-Skripte
  • Das Authentifizierungstoken wird über die Google-Kontodienste bereitgestellt und authentifiziert.
  • Wenn die Authentifizierung erfolgreich ist, ruft VideoPlayer.js oder ein anderes Modul die tatsächliche Video-URL ab und dekodiert sie. Es wird eine API aufgerufen, die einen JSON-Container abruft.
  • Das eigentliche Filmmaterial wird auf einem BOSH-Server(?) gehostet und die Streaming-Technologie bzw. das Format ist als JabberXMPP bekannt
  • Die App-Komponenten und/oder möglicherweise der WebViewer kommunizieren über FirebaseCM
  • Facebook scheint eine Art Funktion anzubieten, die genutzt wird, aber ich kann nicht genau feststellen, welche (vielleicht nur Anzeigen-Syndication?)
  • Ich konnte ein Manifest aller API-Aufrufe finden, zögere aber, dieses zu veröffentlichen, da ich keine Ahnung habe, ob es sich dabei um vertrauliche Informationen handelt oder nicht.

Ich habe mein Bestes gegeben, aber da mir die grundlegenden Kenntnisse zu diesem Thema fehlen, stelle ich viel zu viele Annahmen und Schlussfolgerungen an, ohne dass ich irgendeine Anleitung oder Überprüfung habe. Ich habe sogar die Android-Anwendung dekomprimiert und mehrere Stunden damit verbracht, den Inhalt zu verstehen. Ich möchte die Community zu Folgendem befragen:

Hauptziel und Frage(n)

  • Wie konfiguriert man VLC oder einen ähnlichen Media-Player-Client für die Anzeige dieses speziellen Streaming-Formats (sofern dies möglich ist)?

verwandte Informationen