Carga y trabajo con archivos multimedia externos

Puede cargar varios tipos de archivos multimedia en una aplicación de Flash en tiempo de ejecución. archivos SWF, MP3, JPEG, GIF, PNG y FLV. No obstante, no todas las versiones de Flash Player admiten todos los tipos de archivos multimedia. Para más información sobre los tipos de archivos de imagen que se admiten en Macromedia Flash Player 8 y versiones posteriores, consulte Carga de archivos de imagen y SWF externos. Para obtener información sobre la compatibilidad con vídeo FLV en Flash Player, consulte Utilización de vídeo FLV.

Flash Player puede cargar archivos multimedia externos desde cualquier dirección HTTP o FTP, desde un disco local utilizando una ruta relativa o mediante el protocolo file://.

Para cargar archivos SWF y de imagen externos, puede utilizar la función loadMovie() o loadMovieNum(), el método MovieClip.loadMovie() o el método MovieClipLoader.loadClip(). Los métodos de clases ofrecen normalmente más funciones y flexibilidad que las funciones globales, por lo que resultan adecuadas para aplicaciones complejas. Al cargar un archivo SWF o de imagen, debe especificarse un clip de película o nivel de archivo SWF como destino de dichos archivos. Para más información sobre cómo cargar archivos SWF y de imagen, consulte Carga de archivos de imagen y SWF externos.

Para reproducir un archivo MP3 externo, utilice el método loadSound() de la clase Sound. Este método permite especificar si el archivo MP3 se debe descargar progresivamente o terminar de descargarse por completo antes de empezar a reproducirse. También puede leer la información ID3 incorporada en los archivos MP3, si están disponibles. Para más información, consulte Lectura de etiquetas ID3 en archivos MP3.

Flash Video es el formato de vídeo nativo que utiliza Flash Player. Los archivos FLV se pueden reproducir a través de HTTP o desde el sistema de archivos local. La reproducción de archivos FLV externos ofrece varias ventajas frente a la incorporación de vídeo en un documento de Flash como, por ejemplo, mejor rendimiento y administración de la memoria, así como velocidades de fotogramas de vídeo y Flash independientes. Para más información, consulte Reproducción dinámica de archivos FLV externos.

También puede precargar o hacer un seguimiento del progreso de descarga de archivos multimedia con la clase MovieClipLoader, que puede utilizar para hacer un seguimiento del progreso de descarga de archivos SWF o de imagen. Para precargar archivos MP3 y FLV, puede usar el método getBytesLoaded() de la clase Sound y la propiedad bytesLoaded de la clase NetStream. Para más información, consulte Precarga de archivos FLV.

Para ver ejemplos de aplicaciones de galerías de fotos, visite la página de ejemplos de Flash en www.adobe.com/go/learn_fl_samples_es. Descargue el archivo zip Samples y vaya a la carpeta ActionScript2.0/Galleries para acceder a los ejemplos.

Estos archivos proporcionan ejemplos de cómo emplear ActionScript para controlar los clips de película dinámicamente mientras se cargan archivos de imagen en un archivo SWF.


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00001024.html