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

Youtube con Flash CS4

Estas en el tema de Youtube con Flash CS4 en el foro de Flash y Actionscript en Foros del Web. Buenas tardes para todos Cargo videos de Youtube en Flash de esta manera: Cita: //Esto llevará a cabo la instancia del reproductor API una vez ...
  #1 (permalink)  
Antiguo 16/01/2012, 10:56
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Pregunta Youtube con Flash CS4

Buenas tardes para todos
Cargo videos de Youtube en Flash de esta manera:

Cita:
//Esto llevará a cabo la instancia del reproductor API una vez que se inicializa.
var player:Object;

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.IN IT, onLoaderInit);
loader.load(new URLRequest("http://www.youtube.com/v/wrTdpw7_TvE?version=3"));

function onLoaderInit(event:Event):void {
addChild(loader);
loader.content.addEventListener("onReady", onPlayerReady);
loader.content.addEventListener("onError", onPlayerError);
loader.content.addEventListener("onStateChange", onPlayerStateChange);
loader.content.addEventListener("onPlaybackQuality Change",
onVideoPlaybackQualityChange);
}

function onPlayerReady(event:Event):void {
//Event.data contiene el parámetro de evento, que es el ID Player API
trace("player ready:", Object(event).data);

//Una vez que este evento ha sido enviada por el video, que puede utilizar
//cueVideoById, loadVideoById, cueVideoByUrl and loadVideoByUrl
//para cargar un vídeo de YouTube en particular.
player = loader.content;
//Dimensiones del video adecuado para su aplicación
player.setSize(480, 360);
//Aca cargamos el video
player.cueVideoById("3by75GIz3es",0);
}

function onPlayerError(event:Event):void {
//Event.data contiene el parámetro de evento, que es el código de error
trace("player error:", Object(event).data);
}

function onPlayerStateChange(event:Event):void {
//Event.data contiene el parámetro de evento, que es el estado nuevo video
trace("player state:", Object(event).data);
}

function onVideoPlaybackQualityChange(event:Event):void {
//Event.data contiene el parámetro de evento, que es la calidad del video nuevo
trace("video quality:", Object(event).data);
}
Y funciona correctamente, pero deseo que se vean todas las opciones como fullscreen.

Que debo agregarle para que me aparezca esta opción?

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 18/01/2012, 08:04
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Respuesta: Youtube con Flash CS4

Porque no me permite ver en flash la opción de fullscreen?

Sí el reproductor se ve bien cuando copio esta ruta en el navegador.

Que debo agregarle para que se vea?

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #3 (permalink)  
Antiguo 30/01/2012, 10:29
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Respuesta: Youtube con Flash CS4

Hola nuevamente
Encontré como hacerlo, pero no funciona bién, cuando doy fullscreen, el video se amplia, pero también amplia el contenido que hay en la página (que está heche en Flash).


Pongo el código con su modificación:

Cita:
//Esto llevará a cabo la instancia del reproductor API una vez que se inicializa.
var player:Object;

var loader:Loader = new Loader();

loader.contentLoaderInfo.addEventListener(Event.IN IT, onLoaderInit);

loader.load(new URLRequest("http://www.youtube.com/v/7U7ooCS3Fi4?rel=1&color1=0x2b405b&color2=0x999999& fs=1"));


function onLoaderInit(event:Event):void {
addChild(loader);
loader.content.addEventListener("onReady", onPlayerReady);
}

function onPlayerReady(e:Event):void {
//para cargar un vídeo de YouTube en particular.
player = loader.content;
//Dimensiones del video adecuado para su aplicación
player.setSize(350, 262);
//Ubicación
player.x = 100;
player.y = 69;
//Aca cargamos el video
//Esta linea se elimina
//player.cueVideoById("7U7ooCS3Fi4", 0);
}
Desde aca es que carga la opción de fullscreen:

Cita:
http://www.youtube.com/v/7U7ooCS3Fi4?rel=1&color1=0x2b405b&color2=0x999999& fs=1"));
Con: "fs=1"

Pero me hace fullscreen como les digo pero a toda la película Flash.

Como hago para que sólo me emplíe el video a pantalla completa?.

Gracias
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 17/02/2012, 08:54
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Respuesta: Youtube con Flash CS4

Que pena insistir con el tema, pero no logro hacerlo
__________________
Diseñador Gráfico publicitario

Etiquetas: cs4, flash, video, youtube
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:56.