Bien esta vez vamos a reproducir un video con macromedia flash.
Lo primero que aremos sera crear un nuevo documento flash y a continuacion nos vamos a la ventana de Biblioteca(Library en ingles), del lado derecho de esa ventana daremos click en el pequeño icono que nos desplegara un menu, daremos click en la opcion de Nuevo video.

En la ventana que aparece le pondremos un nombre para que se guarde en la biblioteca y seleccionaremos la segunda opcion que es Vídeo(Controlado por ActionScript). Una vez creado nuestro objeto lo arrastraremos al escenario y le pondremos un nombre en la ventana de propiedades en este caso le pondre my_video a mi objeto.

Bien lo demas es solo agregar el siguiente codigo a nuestro frame principal y listo:

ActionScript

  1. // Creamos un objeto NetConnection
  2. var netConn:NetConnection = new NetConnection();
  3. // Creamos nuestra conexion local de streaming
  4. netConn.connect(null);
  5. // Creamos nuestro objeto NetStream y definimos una funcion onStatus
  6. var netStream:NetStream = new NetStream(netConn);
  7. netStream.onStatus = function(infoObject) {
  8.   status_txt.text += "Status (NetStream)" + newline;
  9.   status_txt.text += "Nivel: "+infoObject.level + newline;
  10.   status_txt.text += "Codigo: "+infoObject.code + newline;
  11. };
  12. // Le enviamos el objeto NetStream a Nuestro Objeto Video
  13. my_video.attachVideo(netStream);
  14. // Enviamos el tiempo de buffer que se almacenara
  15. netStream.setBufferTime(5);
  16. // iniciamos la reproduccion del archivo de video
  17. netStream.play("video.flv");

Espero les sirva.

Nos vemos en el proximo post.