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

video dentro de flash, fullscreen en web

Estas en el tema de video dentro de flash, fullscreen en web en el foro de Flash y Actionscript en Foros del Web. Esta duda se ha planteado en temas anteriores, pero a muchos no se les ha respondido y el tema queda olvidado. Tengo un video FLV ...
  #1 (permalink)  
Antiguo 22/02/2011, 19:36
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
video dentro de flash, fullscreen en web

Esta duda se ha planteado en temas anteriores, pero a muchos no se les ha respondido y el tema queda olvidado.

Tengo un video FLV (640 x 480), que agregue a mi swf. Este SWF, lo puse en un html. Ambos archivos están hospedados en mi servidor web.
¿Como logro que mi video se vea fullscreen cuando alguien accede a mi html?

Intenté agregando a mi flash:

Código ActionScript2.0:
Ver original
  1. stage.displayState = StageDisplayState.FULL_SCREEN;


Y activando a "true" en mi html, los parametros allowScriptAccess="true" allowFullScreen="true"

pero no funciona. Mi video sigue de la misma medida.

¿Alguien tiene idea de como lograrlo?
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #2 (permalink)  
Antiguo 23/02/2011, 07:05
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Hola, ponle un nombre de instancia a tu vídeo, por ejemplo: "video".
Luego crea una capa llamada "acciones" y en el primer fotograma (o donde esté tu vídeo) pones este código:
Código ACTIONSCRIPT:
Ver original
  1. Stage.scaleMode = "noScale";
  2. Stage.align = "TL";
  3.  
  4. var miListener:Object = new Object();
  5.  
  6. miListener.onResize = function(){
  7.  
  8.    
  9.     video._width= Stage.width;
  10.     video._height=Stage.height;
  11.    
  12. }
  13.  
  14. Stage.addListener(miListener)
  15.    
  16.  
  17.     video._width= Stage.width;
  18.     video._height=Stage.height;

El código es para AS2, ahí me dices si te funcionó.
saludos
__________________
diseño web
  #3 (permalink)  
Antiguo 23/02/2011, 10:04
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Gracias por tu ayuda. Lo intenté con el código que pusiste, pero no me funcionó
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #4 (permalink)  
Antiguo 23/02/2011, 10:11
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Raro. Cuando tenga un hueco lo pruebo y te digo algo.
saludos
__________________
diseño web
  #5 (permalink)  
Antiguo 23/02/2011, 10:24
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

gracias. yo tambien seguire buscando.

una pregunta: al HTML le cambio algo?
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #6 (permalink)  
Antiguo 23/02/2011, 11:33
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Ya pude!
mi solución:

tresj, utilicé el código que me diste en el primer frame.
Nombré la instancia de mi video con "video"

No me salió antes porque no definí bien los datos para publicar el HTML. Así que en File > Publish Settings , en la pestaña del HTML, en el campo de Dimensions, en lugar de dejar la opcion Match Movie, lo cambié a Percent, y obviamente se pone 100%

En el HTML.
En el parámetro allowfullscreen = 'true' en las tags <object> y <embed>

fue un detalle tonto de mi parte, pero espero que este tema le sirva a otros.
Por cierto, esto fue con AS2


Ahora, otra duda. Cuando cambio el tamaño de mi ventana, el video cambia también, pero no respeta las proporciones. Hay algun comando/código que impida que se distorsione?
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #7 (permalink)  
Antiguo 23/02/2011, 12:31
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Para que mantenga el aspect ratio o proporciones, en el frame donde puse el código que tresj me pasó, anexé:
Código ActionScript:
Ver original
  1. clip: {
  2.     scaling: "fit";
  3.   }
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #8 (permalink)  
Antiguo 23/02/2011, 13:25
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Genial, yo lo acabo de probar y me funcionó. Buen aporte lo de fit. Ahora el tema será que el vídeo tenga bastante calidad para que no pixele en monitores grandes.
saludos
__________________
diseño web
  #9 (permalink)  
Antiguo 24/02/2011, 15:08
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

asi es.
Si sabes de alguna manera, publicalo aquí!
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #10 (permalink)  
Antiguo 25/02/2011, 07:18
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Bueno eso ya depende de la calidad del material fuente. Pero lo suyo es comprimirla a un tamaño grande y con máxima calidad. También hay que considerar que cuanto más movimiento tenga la película más riesgo tienes de que pixele, es cuestión de ir probando con calma settings en el media encoder u otro, agregarle más fotogramas clave, etc.
Depende mucho de la película que tengas. La ventaja está en la descarga progresiva que permite aumentar el peso de la película (también hasta cierto punto creo yo).
dejo algunos links sobre el uso de media encoder y demás
http://www.adobe.com/es/devnet/flash...ide_print.html
http://www.simplewebtv.com/es_tutori...ia_encoder_cs4
http://www.manualespdf.es/manual-ado...a-encoder-cs4/
saludos
__________________
diseño web

Última edición por tresj; 25/02/2011 a las 08:11 Razón: ampliar
  #11 (permalink)  
Antiguo 25/02/2011, 15:08
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Muchas gracias por los enlaces.
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #12 (permalink)  
Antiguo 28/02/2011, 12:47
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Cita:
Iniciado por Anya82 Ver Mensaje
Para que mantenga el aspect ratio o proporciones, en el frame donde puse el código que tresj me pasó, anexé:
Código ActionScript:
Ver original
  1. clip: {
  2.     scaling: "fit";
  3.   }
Hola probé lo de "fit" pero no me funcionó me da error, ¿cómo conseguiste implementarlo?
saludos
__________________
diseño web
  #13 (permalink)  
Antiguo 03/03/2011, 10:36
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Disculpa la tardanza!

Lo coloque justo antes del codigo que publicaste.
Y si me funciona.

Código ActionScript:
Ver original
  1. clip: {
  2.     scaling: "fit";
  3.   }
  4.  
  5. Stage.scaleMode = "noScale";
  6. Stage.align = "TL";
  7.  
  8. var miListener:Object = new Object();
  9.  
  10. miListener.onResize = function(){
  11.     video._width= Stage.width;
  12.     video._height=Stage.height;
  13. }
  14.  
  15. Stage.addListener(miListener);
  16. video._width= Stage.width;
  17. video._height=Stage.height;
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #14 (permalink)  
Antiguo 03/03/2011, 12:24
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 16 años, 4 meses
Puntos: 16
Respuesta: video dentro de flash, fullscreen en web

Disculpen, me llamó la atención porque hace un tiempo tuve el mismo problema con el full scrren de los videos importados en flash pero lo pude solucionar de una forma mucho mas fácil de la que están planteando aquí.
Mi solución sería la siguiente,
Una vez listo el reproductor en flash con carga de película flv. Por obvias razones iremos a exportar.
Pero lo que muchos pasan por alto es un paso previo que se debe hacer a la exportación para cualquier tipo de película. Que es la configuración de publicación.

Entonces Antes de exportar van a: Archivo/Configuración de publicación/pestaña HTML/ y en la opción (plantilla) seleccionan (solo Flash - Permitir pantalla completa.)
Le dan Aceptar y luego si exportan.

Por último en el cod html colocamos el video de la sig. manera:

En parametros:
<param name="allowFullScreen" value="true" />

En el embed:
<embed src="http://www.tuweb.com/reproductor.swf" allowfullscreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="460" height="330"></embed>
</object>

De esta forma el fullscreen funciona perfecto en mozilla I.explorer y Chrome que son los que probé.
__________________
Lo poco que sé, lo comparto!!! ;)
---------------------------------------------
http://www.dsweblp.com.ar
  #15 (permalink)  
Antiguo 04/03/2011, 10:09
Avatar de Anya82
Colaborador
 
Fecha de Ingreso: noviembre-2007
Ubicación: tij.bc.mx
Mensajes: 1.269
Antigüedad: 16 años, 4 meses
Puntos: 196
Respuesta: video dentro de flash, fullscreen en web

Eso mismo lo mencione en unos posts mas arriba Asi es como lo solucione.
__________________
¿Ya se enteraron? Grandes y maravillosas noticias... ¡Google no te cobra por búsqueda!
  #16 (permalink)  
Antiguo 07/03/2011, 05:18
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 13 años, 3 meses
Puntos: 28
Respuesta: video dentro de flash, fullscreen en web

Hola, yo creo que Highlord se refería a usar únicamente la propiedad fullscreen si nada de código dentro de Flash, un sistema más sencillo. No sé, yo lo probé y no me funcionó.
El tema es que también volví a probar la propiedad "fit" y me da error. No sé qué puede ser, el código lo puse tal cual lo posteo Anya.
Miraré más...
saludos
__________________
diseño web

Etiquetas: flash, fullscreen, 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 17:03.