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

Reproducir videos en un sitio flash

Estas en el tema de Reproducir videos en un sitio flash en el foro de Flash y Actionscript en Foros del Web. Hola a todos, estoy armando un sitio completamente en flash y necesito hacer lo siguiente: Pongo una imagen de un video y al hacer click ...
  #1 (permalink)  
Antiguo 28/07/2009, 21:06
 
Fecha de Ingreso: julio-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses
Puntos: 0
Reproducir videos en un sitio flash

Hola a todos, estoy armando un sitio completamente en flash y necesito hacer lo siguiente:
Pongo una imagen de un video y al hacer click me carga el video respectivo.
Pero no se como hacer para poner un reproductor flash dentro del mismo flash, ademas los videos deben levantarse de un flv o algo asi, para que el sitio en si no pese una barbaridad, no se si me explico.

saludos y gracias
  #2 (permalink)  
Antiguo 29/07/2009, 10:44
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Reproducir videos en un sitio flash

Hola jedirpg:
Bienvenido al Foro.
Visita mi página. allí tienes varios tutores sobre videos.

Espero que te sean de utilidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 29/07/2009, 12:43
 
Fecha de Ingreso: julio-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Reproducir videos en un sitio flash

Muchas gracias por la respuesta, pero creo que no esta muy clara, o por lo menos ninguno de tus tutoriales responde mi pregunta.
  #4 (permalink)  
Antiguo 29/07/2009, 21:29
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 11
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Reproducir videos en un sitio flash

Segun lo que entendi as esto.
Crea 3 MC. le pones nombre de instancia = video1,video2,video3
luego pones un tercer MC con el tamaño que quieras que sean tus videos con nombre de instancia = miVideo
Aora vallamos a una capa nueva y pon esto.

//as3
var conector:NetConnection = new NetConnection();
conector.connect(null);
var display:NetStream = new NetStream(conector);
display.play("EL LINK DE TU VIDEO");
var video:Video = new Video();
video.attachNetStream(display);
video.width = miVideo.width;// O pones el ancho en numeros de tu video
video.height = miVideo.height;// O pones el alto de tu video en numeros
miVideo.addChild(video);
display.addventListener(AsyncErrorEvent.ASYNC_ERRO R, noMostrar);
//
var conector2:NetConnection = new NetConnection();
conector2.connect(null);
var display2:NetStream = new NetStream(conector2);
display2.play("EL LINK DE TU VIDEO");
var video2:Video = new Video();
video2.attachNetStream(display2);
video2.width = miVideo.width;// O pones el ancho en numeros de tu video
video2.height = miVideo.height;// O pones el alto de tu video en numeros
miVideo.addChild(video2);
display2.addventListener(AsyncErrorEvent.ASYNC_ERR OR, noMostrar);
//
var conector3:NetConnection = new NetConnection();
conector3.connect(null);
var display3:NetStream = new NetStream(conector3);
display3.play("EL LINK DE TU VIDEO");
var video3:Video = new Video();
video3.attachNetStream(display3);
video3.width = miVideo.width;// O pones el ancho en numeros de tu video
video3.height = miVideo.height;// O pones el alto de tu video en numeros
miVideo.addChild(video3);
display3.addventListener(AsyncErrorEvent.ASYNC_ERR OR, noMostrar);
//
function noMostrar(event:AsyncErrorEvent):void{

}
video.visible = false;
video2.visible = false;
video3.visible = false;
video1.addEventListener(MouseEvent.MOUSE_DOWN, onVideo1);
video2.addEventListener(MouseEvent.MOUSE_DOWN, onVideo2);
video3.addEventListener(MouseEvent.MOUSE_DOWN, onVideo3);
function onVideo1(event:Event):void{
video.visible = true;
video2.visible = false;
video3.visible = false;
video.seek(1);
}
function onVideo2(event:Event):void{
video.visible = false;
video2.visible = true;
video3.visible = false;
video2.seek(1);
}
function onVideo3(event:Event):void{
video.visible = false;
video2.visible = false;
video3.visible = true;
video3.seek(1);
}
Si es lo que te entendi esto te andara (CREO YA QUE LO ESCRIVI DIRECTO, PERO ESTOY SEGURO QUE NO TENGO ERRORES). Suerte
"ESTO HACE QUE AL PRECIONAR VIDEO1,2,3 SE REPRODUSCA UN VIDEO Y PARE VIDEO1,2,3 DEPENDIENDO DE QUE VIDEO SE ESTE VIENDO"
  #5 (permalink)  
Antiguo 29/07/2009, 21:31
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 11
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Reproducir videos en un sitio flash

En donde aparecen "display.addventListener(AsyncErrorEvent.ASYNC_ERR O R, noMostrar);"
Es "display.addventListener(AsyncErrorEvent.ASYNC_ERR OR, noMostrar);"
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 23:20.