我正在嘗試使用Flex框架和red5服務器進行簡單的視頻聊天。這是一款帶2個視頻顯示器的應用程序。連接到服務器或多或少地想通了。但是,我不明白如何將user1流傳輸到user2。 這裏是我用於將網絡攝像頭圖像傳輸到服務器並獲取流的功能。使用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;
}
正如你所看到的,我得到了我自己的流。
是否有可能通過flex解決問題,或者我需要在服務器端進行編程?