Foros del Web » Creando para Internet » Flash y Actionscript »

duda video

Estas en el tema de duda video en el foro de Flash y Actionscript en Foros del Web. Buenas gente, estoy usando este codigo para reproducir un video, pero me gustaria que empezara parado, que tengo que modificar. Gracias Código PHP: Stage . ...
  #1 (permalink)  
Antiguo 24/03/2010, 10:59
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 10 meses
Puntos: 0
duda video

Buenas gente, estoy usando este codigo para reproducir un video, pero me gustaria que empezara parado, que tengo que modificar. Gracias

Código PHP:
Stage.align "MC";
Stage.scaleMode "Scale";
fscommand("allowscale""false");
fscommand("fullscreen""false");
_quality "BEST";
var 
display:Video;
var 
videoAtual:String null;
var 
tempoAtual:Number 0;
var 
isPlay:Boolean false;
var 
mcSeek:MovieClip;
var 
mcVolumeControl:MovieClip;
var 
btPlayPause:MovieClip;
var 
btStop:MovieClip;
var 
netConVideo:NetConnection = new NetConnection();
netConVideo.connect(null);
var 
netStmVideo:NetStream = new NetStream(netConVideo);

var 
somVideo:Sound = new Sound();

netStmVideo.onStatus = function(info):Void
{
    
//este if sirve para verificar si el video ya termino, vuelve al principio al mismo...
    
if(info.code == "NetStream.Buffer.Flush"){
        
netStmVideo.play(videoAtual);
        
stopVideo();
    }
}
display.attachVideo(netStmVideo);
//funcion responsable de setear el video al ser cargado o movida la barra de reproduccion...
function setVideo(src:String):Void
{
    
    if(
videoAtual != src){
        
netStmVideo.play(src);
        
videoAtual src;
    } else {
        
netStmVideo.seek(0);
        
netStmVideo.pause;
    }
        
btPlayPause.gotoAndStop(2);
    
isPlay true;
}
//funcion responsable de los botones de Play/Pause del video...
function PlayPause():Void
{
    
//verifica si el video esta corriendo sino pone pausa...
    
if(isPlay){
        
//Guarda el tiempo actual de reproduccion para luego continuar reproduciendo al apretar play...
        //deja un delay de 10 para que no haya un corte o delay al apretar el boton...
        
tempoAtual netStmVideo.time 10;
        
netStmVideo.pause(true);
        
isPlay false;
    } else {
        
//En el caso te estar "stopeada" continua reproduciendo donde se quedo...
        
isPlay true;
        
netStmVideo.pause(false);
    }
}
//funcion responsable del stop del video...
function stopVideo():Void
{
    
//resetando el tiempo actual en caso de que este en pause...
    
tempoAtual 0;
    
netStmVideo.seek(0);
    
netStmVideo.pause(true);
    
isPlay false;
    
    
btPlayPause.gotoAndStop(1);
}
//Definiendo los botones...
btStop.onRelease stopVideo;
btPlayPause.onRelease = function():Void
{
    
//verifica la posicion actual para mostrar si debe aparecer el boton de play o pause...
    
if(isPlay && this._currentframe == 2){
        
this.gotoAndStop(1);
    } else {
        
this.gotoAndStop(2);
    }
    
//activando la funcion PlayPause()...
    
PlayPause();
}
mcVolumeControl.setVolumeObject(somVideo);
mcSeek.setVideoStream(netStmVideo);
setVideo("video.flv"); 
  #2 (permalink)  
Antiguo 25/03/2010, 08:16
Avatar de Offrenbaruna  
Fecha de Ingreso: octubre-2004
Mensajes: 537
Antigüedad: 20 años, 1 mes
Puntos: 1
Respuesta: duda video

Código PHP:
netStmVideo.onStatus = function(info):Void
{
    
//este if sirve para verificar si el video ya termino, vuelve al principio al mismo...
    
if(info.code == "NetStream.Buffer.Flush"){
        
//netStmVideo.play(videoAtual);
        
stopVideo();
    }

creo es la linea 24 pon en comentario esa linea, a ver cual es la reaccion, lo que creo que va a hacer es que no la pelicula no se va a reproducir al inicio, pero este es un volado, necesitas hacer la prueva y decirme a ver que pasa !

Salu2
__________________


Etiquetas: video
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:03.