Bildschirminhalt streamen

Hallo zusammen,

ich hab heute mal ein etwas ungewöhnlicheres Vorhaben (für meine Verhältnisse :D )

Ich möchte gerne meinen Bildschirminhalt an mehrere über Deutschland verteilte Clients streamen - jedoch nur an diese Clients! Datenschutztechnisch möchte ich, dass keine dritten zuschauen können!
Hat damit schon jemand Erfahrungen gemacht und kann mir etwas unter die Arme greifen?!

Habe bereits die Open Broadcaster Software gefunden, allerdings muss ich den Stream ja noch online bringen?! Es würde mir auch ein kleiner Server zur Verfügung stellen - ich weiß nur nicht ob der "stark" genug ist, um 400-500 Clients abzuspeisen :(

Edit:
Was bietet sich als OpenSource oder eben kostenfreier RTMP-Server an :)
Ich hab bereits den Nimble Streamer Server gefunden, allerdings benötigt der wohl dieses (nicht kostenfreie) WMSPanel.
Stark wäre es, wenn ich das ganze über einen Apache2 laufen lassen könnte, um den Stream in einem HTML5 Player einbinden zu können...

MfG
Selig
 
Zuletzt bearbeitet:
@Chakky: Ich glaub das was ich vorhab geht mit VLC so nicht... Ich möchte Bild in Bild - einmal den Desktopinhalt und einmal die Webcam in einem streamen,...

@Bitmuncher: Das Modul für Nginx hab ich auch schon gesehen, aber dann kann ich soweit ich das verstanden habe nur mit einem externen Player darauf zugreifen, also auch wieder direkt auf den RTMP-Stream.

Ich würde gerne an einen Server (z.B. MistServer) via RTMP streamen & dann den stream auf einer Internetseite über den HTML5-Video Tag ausgeben.... das wäre meine Traumvorstellung (so ist es ja z.B. auch bei Youtube)
Über Nginx und MistServer hab ich aber ordentlich Delay, was vermutlich vom Buffern kommt, (und von Client zu Client merkwürdigerweise unterschiedlich ist)

Ich hab mir ein lokales Testumfeld mit VMware und zwei PCs aufgestellt und da hatte der 1Client zum Beispiel 25Sekunden Verzögerung und der 2te nur 15Sekunden...
Als Vergleich habe ich dann mal über Youtube gestreamt, da sind es nur ca 5Sekunden...

Vielleicht ist aber auch der ansatz über einen RTMP-Server ganz falsch und es gibt etwas, bei dem man das schneller streamen kann... Optimal wäre natürlich Echtzeit, dann könnte man nebenher noch zusammen telefonieren und entsprechend Fragen stellen.... bei einer hohen Verzögerung passen die dann leider einfach nicht mehr :D


Grüße
Selig :)
 
... oder webex oder ähnliche professionelle Lösungen, die auch gleichzeitig Telefonie und Chatten ermöglichen.

@rtmp-Stream: Natürlich kannst du den Stream auch in eine Website einbetten, z.B. mit GitHub - jwplayer/jwplayer: JW Player is the world's most popular embeddable media player.. Denkbar wäre Beispielsweise VLC -> nginx -> JWPlayer.
Interessant, aber etwas aufwändiger, wäre eine Lösung mit XMPP und WebRTC, wie sie beispielsweise hier beschrieben wird: WebRTC Screen Sharing Using Openfire
 
Zurück
Oben