Flash-- видео Ребенок не будет играть - PullRequest
0 голосов
/ 18 января 2011

Здравствуйте! Я создал простой инструмент для p2p-конференций, но у меня есть одна большая проблема. Я могу отправить поток, я знаю, что получаю поток (я слышу звук), но видео не будет воспроизводиться Я не знаю почему. Ниже приведен код, связанный с видео

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 можно увидеть на экране. Но когда я иду, чтобы получить видео, я ничего не получаю.

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

1 Ответ

0 голосов
/ 18 января 2011

Попробуйте

uic2.addChild(othervideo);

Обратите внимание на аргумент.

...