Ich versuche, einen einfachen Video-Chat mit Flex-Framework und red5-Server zu machen. Es ist eine Anwendung mit 2 Videoanzeigen. Mit Verbindung zum Server mehr oder weniger herausgefunden. Ich verstehe jedoch nicht, wie man user1 stream an user2 überträgt. Hier sind Funktionen, die ich benutze, um Webcam-Bild auf den Server zu übertragen und den Stream zu erhalten.einfacher Video-Chat mit as3
public function appendStream(connection:NetConnection):void {
myNetStream = new NetStream (connection);
myNetStream.attachAudio(cameraVideo.getMic());
myNetStream.attachCamera(cameraVideo.getCam());
myNetStream.publish("videochat" , "live");
}
public function getStream(connection:NetConnection):Video {
guestNetStream = new NetStream(connection);
video2.attachNetStream (guestNetStream);
guestNetStream.play("videochat");
return video2;
}
Wie Sie sehen können, bekomme ich meinen eigenen Strom.
Ist es möglich, das Problem durch Flex zu lösen, oder muss ich auf der Serverseite programmieren?