Frage

Hallo Ich habe ein einfaches p2p Konferenz-Tool erstellt, aber ich habe ein großes Problem. Ich kann den Stream senden, ich weiß, dass ich den Stream empfangen (Ich kann den Ton hören), aber das Video wird nicht abgespielt. Ich weiß nicht, warum. Unten ist der Code, um das Video

im Zusammenhang
private function initconnect():void{
                //test with UiElement
                myvideo = new Video(320,240);
                myvideo.x = 10;
                myvideo.y = 50;
                var uic:UIComponent = new UIComponent();
                uic.addChild(myvideo);
                addElement(uic);


                othervideo = new Video(320,240);
                othervideo.x = 10;
                othervideo.y = 310;
                var uic2:UIComponent = new UIComponent();
                uic2.addChild(myvideo);
                addElement(uic2);

MyVideo auf dem Bildschirm zu sehen. Aber wenn ich das Video, das ich nichts bekommen zu empfangen.

public function receive():void{
                recvid = new NetStream(netconn,farpeerid);
                recvid.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
                recvid.play("cam");
                othervideo.attachNetStream(recvid);
            }
War es hilfreich?

Lösung

Versuchen

uic2.addChild(othervideo);

Beachten Sie das Argument.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top