it-swarm.com.de

Red5: Live-Cam-Streaming

Wir möchten unserer Website öffentliche/private "Cam-Räume" hinzufügen. Ähnlich wie bei ungefähr tausend anderen Websites im Web (Chat Roulette, Stickam usw.). Wir verwenden Red5 seit einem Jahr mit verschiedenen einsatzbereiten Flash-Chat-Apps und verwenden JW Player seit Jahren. Wir glauben, dass wir die Basisinfrastruktur haben, um dies zu erreichen. In einigen Details bin ich jedoch ein bisschen unsicher, und Red5-Dokumente sind schwer zu finden.

Meine Fragen sind:

1) Welche Art von Software wird benötigt, um die Kamera einer Person zu erfassen und an den Red5-Server zurückzusenden?

2) Wie würde ich nach Abschluss von Schritt 1 die Kamera mit JW Player (oder einem anderen Player) anzeigen?

Zusätzlich (und wahrscheinlich offensichtlich) bräuchten wir einen Weg, um verschiedene "Räume" zu haben. Das heißt, Sie senden den Cam-Stream an Raum 1234 und richten den Player auf diesen Raum, um den Cam-Stream anzuzeigen.

Kann Red5 dies mit der mitgelieferten Demo-Software sofort erledigen? Alle Tipps/Tutorials zum Einrichten dieses Tools wären sehr dankbar.

1
mellowsoon

(Entschuldigung, ich kann noch keine Kommentare verwenden.) Ich habe red5 zuletzt vor über einem Jahr verwendet, es auf einem Media Temple-dedizierten Server eingerichtet und einige Anwendungen damit entwickelt.

Im Allgemeinen ist das Gefühl für red5, dass es die Technologie handhabt, d. H. Das RTMP usw., und Sie können Ihre Ports ändern und bei Bedarf über andere Ports streamen.

Die Anwendungen mussten dagegen in Actionscript geschrieben, getestet und in Flash verwendet werden, bevor sie exportiert werden konnten.

Ich verstehe das Problem mit dem JW-Player und der einfachste Weg, dies zu überwinden, ist die Verwendung eines eigenen Players (etwa 20 Zeilen Code und weit weniger kompliziert als die Streaming-Apps/Demos von red5). Dies ist, was wir getan haben, einschließlich der Konfiguration des Players für die Wiedergabe eines Offair-Videos (schwarzer Bildschirm mit Text/20 Zeilen in verschiedenen Farben, die vertikal verlaufen ... heutzutage), wenn der Live-Stream nicht vorhanden war.

Wenn Sie Ihre Site so konfigurieren, dass Benutzer zu Räumen umgeleitet werden, benötigen Sie die Offair-Nachricht/das Offair-Video weniger (Sie benötigen sie weiterhin, sparen jedoch etwas Bandbreite).

Das Senden von Benutzern an verschiedene Räume scheint jedoch trivial zu sein. Sie können immer jede Kamera auf eine bestimmte Seite zeigen lassen und den Rest mit php/html/mod_rewrite & redirects kombinieren, dh nur das Layout Ihrer Seiten, einschließlich dem Benutzer das Gefühl geben, dass sie sich auf einer anderen Seite befinden, mit dem einfachen Clean (I Ich weiß nicht, warum sie sie schöne Urls nennen. Jede Lösung kann jedoch angepasst werden, red5 ist sehr flexibel, ebenso wie PHP und die Gruppe.

1
blackflames