Actionscript 3 阶段性问题

Actionscript 3 阶段性问题,actionscript-3,stagevideo,Actionscript 3,Stagevideo,我正在尝试一些基于web的示例,但不起作用。。。 守则: package{ import flash.display.Sprite; import flash.events.StageVideoAvailabilityEvent; import flash.media.StageVideo; import flash.events.StageVideoEvent; import flash.geom.Rectangle; import flash.media.StageVideoAvailabi

我正在尝试一些基于web的示例,但不起作用。。。 守则:

package{
import flash.display.Sprite;
import flash.events.StageVideoAvailabilityEvent;
import flash.media.StageVideo;
import flash.events.StageVideoEvent;
import flash.geom.Rectangle;
import flash.media.StageVideoAvailability;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.display.DisplayObjectContainer;

public class myStageVideo extends Sprite{

    private var stageVideoAvail:Boolean;
    private var sv:StageVideo;

    public function myStageVideo(container:DisplayObjectContainer){
        container.addChild(this);
        container.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, onAvail);
    }

    private function onAvail(e:StageVideoAvailabilityEvent):void{
        trace("arrivato a onAvail");
        stageVideoAvail = (e.availability == StageVideoAvailability.AVAILABLE);
        initVideo();
    }

    private function initVideo():void{
        var nc:NetConnection = new NetConnection();
        nc.connect(null);
        var ns:NetStream = new NetStream(nc);
        ns.client = this;
        stageVideoAvail = true;
        if(stageVideoAvail){
            sv = stage.stageVideos[0];
            sv.addEventListener(StageVideoEvent.RENDER_STATE, onRender);
            sv.attachNetStream(ns);
            trace('available');
        }
        else{
            var vid:Video = new Video(1024, 768);
            addChild(vid);
            vid.attachNetStream(ns);
            trace('not');
        }

        ns.play('video.mp4');
    }

    private function onRender(e:StageVideoEvent):void{
        sv.viewPort = new Rectangle(0, 0, 1024, 768);
    }

    public function onMetaData(e:Object):void{

    }

    public function onXMPData(e:Object):void{

    }
    }
}
我做错了什么?我试了一个星期,但是没有。。。 video.mp4位于同一文件夹中。 我认为有一个错误
这是我将子项添加到容器中的方式

请描述实际问题是什么,并将收到的任何错误添加到问题中(错误消息及其指向的行号)“但什么都没有”。。。这没有帮助,您的确切问题/错误是什么?