flash and video ?

Out of context: Reply #2

  • Started
  • Last post
  • 7 Responses
  • falcadia0

    ////////////////////////////////...
    //////////VIDEO CONTROL//////////////////////
    ////////////////////////////////...

    import mx.video.*;

    var myVid:FLVPlayback = levMain.attachMovie("FLVPlayback... "myVid", 0);

    myVid.autoPlay = true;
    myVid.bufferTime = 1;
    myVid.autoSize =false;
    myVid.maintainAspectRatio =true;
    //myVid.contentPath ='../videos/clip1.flv';

    //////
    // Set Videos Behavior

    // Create a videos object to hold a video
    // playlist and event handler functions...
    var videos:Object = new Object();

    // Set up to 7 video feeds in a single component
    videos.list = new Array();
    videos.list[0] = "../videos/clip1.flv";
    videos.list[1] = "../videos/clip2.flv";
    videos.list[2] = "../videos/clip3.flv";
    videos.list[3] = "../videos/clip4.flv";
    videos.list[4] = "";
    videos.list[5] = "";
    videos.list[6] = "";
    videos.loop = true;
    videos.length = 1;
    videos.loaded = false;

    // Path to FLVPlayback components
    var m = myVid;

    // Set the path of the first video feed
    m.contentPath = videos.list[0];

    // Set a 'ready' event handler to load the videos
    videos.ready = function( evt:Object ):Void
    {
    if(!this.loaded){
    this.loaded = true;
    for( var n=1; n<this.list.length; n++ ){
    if( videos.list[n].indexOf(".flv") != -1 ){
    m.activeVideoPlayerIndex = n;
    m.contentPath = videos.list[n];
    this.length++;
    }
    }
    m.activeVideoPlayerIndex = 0;
    }
    }
    m.addEventListener("ready",video...

    // Set a 'complete' event handler to load the next video
    videos.complete = function( evt:Object ):Void
    {
    var nextIndex = Number(evt.vp)+1;
    if( nextIndex == this.length){
    if( this.loop ){
    nextIndex = 0;
    }else{
    return;
    }
    }
    m.activeVideoPlayerIndex = nextIndex;
    m.visibleVideoPlayerIndex = nextIndex;
    m.play();
    }
    m.addEventListener("complete",vi...

    // End Set Videos Behavior

    ///////////////////

View thread