la mas importante es esta que es donde esta el componente y le doy todas sus propiedades.
Aqui esta la clase:
Código :
package
{
import fl.video.*;
import flash.display.MovieClip;
import flash.events.*;
import flash.utils.*;
public class VideoPlayers extends MovieClip
{
public var _video:FLVPlayback;
public function VideoPlayers ()
{
_video = new FLVPlayback();
this.addChild(_video);
this.Enabled();
}
public function SetAndPlay(aVideoSource:String, aTitle:String, aSumary:String)
{
this._video.load(aVideoSource);
this._video.skin = "";
this._video.source = aVideoSource;
this._video.autoPlay = false;
this._video.volume = 1;
this._video.visible = true;
}
public function Play ()
{
this._video.play ();
}
public function Pause ()
{
this._video.pause ();
}
public function Stop ()
{
this._video.autoRewind = true;
this._video.stop ();
}
public function SetHeadTime (aHeadTime:Number)
{
this._video.playheadTime = aHeadTime;
}
public function GetHeadTime ()
{
return this._video.playheadTime;
}
public function GetTotalTime ()
{
return this._video.totalTime;
}
public function SetVolumen (aVolume:Number)
{
this._video.volume = aVolume;
}
public function Mute(posicion:Number)
{
if(this._video.volume == 0)
{
this._video.volume = posicion;
}
else
{
this._video.volume = 0;
}
}
public function FullScreen()
{
}
public function Disabled ()
{
this.Stop ();
this._video.visible = false;
}
public function Enabled ()
{
this._video.visible = true;
}
}
}
la direccion del video a reproducir se la estoy pasando como parametro con la propiedad aVideoSource.
Si alguien me pudiera ayudar con esto no sabe el peso que me va a quitar, le regalaria el mundo si pudiera.
Saludos.
Editado por eldervaz
