Hallo, ich bitte dringend um Hilfe!
Ich besitze eine bereits voll konfigurierte Netzwerk-Videokamera, die Kamera liefert zugleich zwei Videostreamformate. Die zwei Formate der Kamera sind: MPEG-4 und MJPEG.
Beide Videostreams sind gebrauchsfertig unter
Nun möchte ich dieses Videostreams auf einer Webseite einbinden, da ich aber nur eine normale Breitbandverbindung an der Kamera angeschlossen habe, kann ich nicht alle Benutzer direkt auf die Kamera verweisen, deswegen möchte ich einen Server zwischenschalten, der nur einen Stream der Kamera empfängt, diesen dann an beliebig viele Clients (Webseiten-Besucher) verteilt, somit liegt die Last am Server, und nicht mehr auf der Internetverbindung zur Kamera!
(Info: Mulicast ist im Internet leider nicht möglich!)
Meine Problem:
Ich bin nun schon fast am verzweifeln, da ich die Streams ja schon optimal codiert erhalte, brauche ich nur noch ein Programm, dass die Daten des Streams empfängt, und unverändert an alle über die Webseite zugreifenden Clients verteilt! Am liebsten eine Software für Linux, da ich einen Linuxserver betreiben möchte.
Alles was ich finde, akzeptiert meist nur Formate die mir nichts nützen, encodiert und codiert den Stream in andere Formate vor der Weiterleitung oder erstellt für jeden neuen Client eine neue Verbindung zur Kamera, was natürlich den Sinn des Servers, der die Kamera entlasten sollte, stark in Frage stellt...
Könnt ihr mir also bitte verlässliche Software nennen, die meine Anforderungen erfüllt, am liebsten würde ich das MJPEG-Format weiter benutzen? Könntet ihr mir auch ein Beispiel zur Konfiguration der Software geben, besten Dank im Voraus.
Zusammenfassung:
Ich suche eine Software, für Linux, die einen MPEG-4 oder MJPEG-Stream über das Internet empfangen kann, diesen aber dann an beliebig viele Clients verteilt, wenn diese auf den Server, der die Software betreibt zugreifen. Somit kann ich die Netzwerkverbindung der Kamera entlasten, das die Zugriffe auf den Server erfolgen sollen.
Das Einbinden des Streams in meine Webseite über einen Webserver ist nicht mein Problem, nur das Relay am Server...
Nochmal Danke
Gruß
Markus
Ich besitze eine bereits voll konfigurierte Netzwerk-Videokamera, die Kamera liefert zugleich zwei Videostreamformate. Die zwei Formate der Kamera sind: MPEG-4 und MJPEG.
Beide Videostreams sind gebrauchsfertig unter
- rtsp://userassword@CameraIPAddress:554/img/media.sav
- http://userassword@CameraIPAddress/img/video.mjpeg
Nun möchte ich dieses Videostreams auf einer Webseite einbinden, da ich aber nur eine normale Breitbandverbindung an der Kamera angeschlossen habe, kann ich nicht alle Benutzer direkt auf die Kamera verweisen, deswegen möchte ich einen Server zwischenschalten, der nur einen Stream der Kamera empfängt, diesen dann an beliebig viele Clients (Webseiten-Besucher) verteilt, somit liegt die Last am Server, und nicht mehr auf der Internetverbindung zur Kamera!
(Info: Mulicast ist im Internet leider nicht möglich!)
Meine Problem:
Ich bin nun schon fast am verzweifeln, da ich die Streams ja schon optimal codiert erhalte, brauche ich nur noch ein Programm, dass die Daten des Streams empfängt, und unverändert an alle über die Webseite zugreifenden Clients verteilt! Am liebsten eine Software für Linux, da ich einen Linuxserver betreiben möchte.
Alles was ich finde, akzeptiert meist nur Formate die mir nichts nützen, encodiert und codiert den Stream in andere Formate vor der Weiterleitung oder erstellt für jeden neuen Client eine neue Verbindung zur Kamera, was natürlich den Sinn des Servers, der die Kamera entlasten sollte, stark in Frage stellt...
Könnt ihr mir also bitte verlässliche Software nennen, die meine Anforderungen erfüllt, am liebsten würde ich das MJPEG-Format weiter benutzen? Könntet ihr mir auch ein Beispiel zur Konfiguration der Software geben, besten Dank im Voraus.
Zusammenfassung:
Ich suche eine Software, für Linux, die einen MPEG-4 oder MJPEG-Stream über das Internet empfangen kann, diesen aber dann an beliebig viele Clients verteilt, wenn diese auf den Server, der die Software betreibt zugreifen. Somit kann ich die Netzwerkverbindung der Kamera entlasten, das die Zugriffe auf den Server erfolgen sollen.
Das Einbinden des Streams in meine Webseite über einen Webserver ist nicht mein Problem, nur das Relay am Server...
Nochmal Danke
Gruß
Markus