Información sobre convenciones de vídeo
Existen muchas opciones para editar vídeo antes de importarlo en un documento FLA, o antes de cargar un archivo FLV en un archivo SWF. Flash Professional y Adobe Media Encoder disponen de controles importantes para la compresión de vídeo. Es importante realizar la compresión de vídeo con cuidado, ya que controla la calidad de la secuencia de vídeo y el tamaño del archivo. Los archivos de vídeo, incluso comprimidos, tienen un gran tamaño en comparación con la mayoría de activos del archivo SWF.
Utilización de vídeo en una aplicación
Antes de importar vídeo en Flash Professional, analice qué calidad de vídeo necesita, qué formato de vídeo utilizará con el archivo FLA y cómo se descargará. Al importar vídeo en un archivo FLA (denominado vídeo incorporado), aumenta el tamaño del archivo SWF que se publica. Se inicia la descarga progresiva del vídeo en el equipo del usuario, vea o no el vídeo.
También se puede descargar progresivamente el vídeo o ver el flujo de vídeo en tiempo de ejecución desde un archivo FLV externo en el servidor. El momento en el que se inicia la descarga depende de la estructura de la aplicación.
Es posible mostrar vídeo FLV externo con un componente o un objeto de vídeo. Los componentes facilitan el desarrollo de aplicaciones con vídeo FLV, ya que los controles del vídeo están creados previamente y sólo es necesario especificar una ruta de acceso al archivo FLV para poder reproducir el contenido. Para conseguir que el archivo SWF sea lo más pequeño posible, muestre el vídeo en un objeto de vídeo y cree sus propios activos y código para controlarlo. Considere también la posibilidad de utilizar el componente FLVPlayback en Adobe® Flash® Professional. Éste tiene un tamaño de archivo menos que los componentes Media (Flash MX Professional 2004 y posterior).
Resulta recomendable dejar que los usuarios tengan cierto control sobre el vídeo de un archivo SWF (por ejemplo, la capacidad de detener el vídeo, ponerlo en pausa, reproducirlo, reanudar la reproducción y controlar el volumen).
Para obtener cierta flexibilidad en el vídeo, como manipular el vídeo con animación o sincronizar diversas partes del vídeo con la línea de tiempo, incorpore el vídeo en el archivo SWF en vez de cargarlo con ActionScript o con uno de los componentes Media.
Para tener más control sobre una instancia de vídeo del que proporciona la clase Video, coloque el vídeo dentro de una instancia de clip de película. La línea de tiempo de vídeo se reproduce independientemente desde una línea de tiempo de Flash Professional y es posible colocar el contenido dentro de un clip de película para controlar las líneas de tiempo. No es necesario ampliar en muchos fotogramas la línea de tiempo principal para ajustarla al vídeo, pues podría dificultar el trabajo con el archivo FLA.
Resolución de problemas de vídeo
Se puede crear una aplicación y, posteriormente, surgir problemas tras cargarla en el servidor.
Verifique si la versión de Flash Player es correcta.
Por ejemplo, si ha codificado los archivos con el códec On2, debe tener Flash Player 8 o posterior instalado para que los navegadores que utilice puedan ver el contenido de Flash Professional.
Nota: para la compatibilidad con Flash Player y FLV, consulte Uso de vídeo FLV en el manual Aprendizaje de ActionScript 2.0 en Adobe Flash.Compruebe que su servidor admite el tipo mime para los archivos de vídeo que esté usando, FLV o F4V. Para obtener más información sobre los archivos de vídeo en un servidor, consulte la sección sobre configuración del servidor para archivos FLV en Aprendizaje de ActionScript 2.0 en Adobe Flash.
Verifique las directrices de seguridad.
Si carga archivos FLV desde otro servidor, es importante que disponga de los archivos o código adecuados para realizar la carga desde el servidor externo. Para obtener información sobre los archivos de política, consulte la sección sobre archivos de política en el servidor para permitir el acceso a datos, en Aprendizaje de ActionScript 2.0 en Adobe Flash. Para obtener información la carga y la seguridad, consulte la sección sobre seguridad en Aprendizaje de ActionScript 2.0 en Adobe Flash.
Compruebe que las rutas de destino del vídeo son correctas. En caso de utilizar rutas relativas (por ejemplo, /video/water.flv), intente utilizar rutas absolutas (como http://www.helpexamples.com/flash/video/water.flv). Si la aplicación no funciona como una ruta relativa pero sí como una ruta absoluta, corrija la ruta relativa.
Compruebe que la versión de Flash Player especificada en Configuración de publicación admite el tipo de archivos de vídeo que está usando, ya sea FLV o F4V (H.264).
