Flash 8 básico: Flash video I

Introducción

Antes de poder cargar y manipular vídeo con ActionScript, debes crear un objeto de vídeo, arrastrarlo al escenario y asignarle un nombre de instancia. En el ejemplo siguiente veremos cómo añadir una instancia de vídeo a una aplicación flash.

Creación de un objeto de vídeo

1. Con un documento abierto en la herramienta de edición de Flash, selecciona Nuevo Vídeo en el menú emergente del panel Biblioteca.

video01_img01.gif

Fig. 01

2. En el cuadro de diálogo Propiedades de vídeo, asigna un nombre al símbolo de vídeo y selecciona Vídeo (controlado por ActionScript).

Haz clic en Aceptar para crear el objeto de vídeo.

video01_img02.gif

Fig. 02

3. Arrastra el objeto de vídeo desde el panel Biblioteca hasta el escenario para crear una instanciadel mismo.

4. Con el objeto de vídeo seleccionado en el escenario, introduce mi_video en el cuadro de texto del inspector de propiedadesropiedades > Propiedades).

video01_img03.gif

Ahora dispones de una instancia de vídeo en el escenario, a la que puedes añadir ActionScript para cargar un vídeo.

Reproducción dinámica de un archivo FLV externo

Actionscript:
  1. var netConection:NetConnection = new NetConnection();
  2. netConection.connect(null);
  3. var netStream:NetStream = new NetStream(netConection);
  4. mi_video.attachVideo(netStream);
  5. netStream.setBufferTime(5);
  6. netStream.play("video1.flv");

Referencia.

Método Descripción
NetConnection La clase NetConnection proporciona un medio para reproducir archivos FLV sin interrupción desde una unidad local o dirección HTTP.
Connect Abre una conexión local a través de la cual puede reproducir archivos de vídeo (FLV) de una dirección HTTP o un sistema de archivos local.
NetStream Deberá utilizar un objeto NetStream para reproducir vídeo sin interrupción a través de un objeto NetConnection
attachVideo Especifica un flujo de vídeo (archivo FLV) para que se muestre dentro de los límites del objeto Video del escenario.
setBufferTime Especifica el tiempo que deben almacenarse en el búfer los mensajes antes de comenzar a mostrar el flujo.

Descarga Flashvideo1

Flashvideo1 se ha descargado 397 veces.

3 Votes | Average: 3.33 out of 53 Votes | Average: 3.33 out of 53 Votes | Average: 3.33 out of 53 Votes | Average: 3.33 out of 53 Votes | Average: 3.33 out of 5 (3 votos, promedio: 3.33 sobre 5)
Loading ... Loading ...

3 Responses to “Flash 8 básico: Flash video I”


  1. 1 MAria Mar 1st, 2007 at 4:43 pm

    Quiero hacerte una pregunta:
    necesito saber si se puede controlar un sonido desde el escenario de
    flash utilizando un video con descarga progresiva desde un servidor.
    ¡entendes?

    O sea lo que se quiere es:

    1- que arranque el banner con el video andando en automatico pero sin que
    se escuche el sonido. Este video debera reproducirse con streaming (o sea
    desde el servidor y con codec: sorenson spark o cualquier otro:( para
    player 7 y 8) Esto es para NO incrementar el peso del banner que se
    quiere desde el servidor.

    2- El usuario debera poder encender y apagar el sonido con 2 botones
    desde el swf del banner.

    ¡se puede hacer? ¡Como?

    muchas gracias.

  2. 2 toni Mar 3rd, 2007 at 8:34 pm

    Hola Maria,

    Puedes hacerlo, la pregunta que me hago ¿el sonido tienen que ir sincronizado con el video?

    Tampoco me preocuparía por el peso del banner aunque tenga sonido si como tu dices se carga onstreaming.

    saludos

  3. 3 draven Oct 26th, 2007 at 4:19 pm

    esto esta muy bien......cogemos un tutorial de otro sitio..lo copiamos, lo pegamos con otra apariencia y hala! ya tenemos un tutorial (supuestamente) cojonudo para llamar la atencion y quedar super-carismatico-de-la-muerte. Pero te falta la mitad! estan todos incompletos y eso incluye el tuyo que es una copia de los demas!

Leave a Reply




Subscribe

Subscribe to my RSS Feeds