FLV Video con Flash MX 2004

October 4th, 2005 | by Santiago Lobos |

Si me permiten una recomendación yo particularmente soy de la opinión que si el video puede enfatizar el producto o servicio que el cliente provee el insertarlo es de caracter impresindible, por lo cual me pareció interesante compartir con ustedes como agregar video utilizando el componente “MediaPlayback” y como hacerlo con ActionScript.

Previo a entrar en la parte técnica quiero mostrarles este gráfico estadístico en el cual veran porque es recomendable usar Flash Video por sobre otras tecnologías.
Flash player a nivel mundial (Fuente: http://www.macromedia.com/software/player_census/flashplayer/)
Como se puede apreciar el 97.5 % de las computadoras que tienen acceso a internet a nivel mundial cuenta con el plugin instalado y si consideramos que en sistemas operativos que se están popularizando como Linux ya no es mayor problema instalarlo tenemos un espectro aun mayor.

Existen dos maneras para usar FLV, ya sea con componentes o sin ellos (es decir con ActionScript solamente).

Utilizando componentes:

1) Con Flash MX 2004 abierto, apretamos CTRL + F7 que nos abrira el “Panel de Componentes”, allí encontraremos dentro de la categoria Media Component el MediaPlayback, al que arrastramos hasta el escenario.

2) Con el componente ya en el escenario y seleccionado, presionaremos ALT+F7 o que nos abrirá el “Panel inspector de componentes”, en la solapa “Parametros” podremos definir el tipo de Medio a reproducir (en este caso FLV), la URL donde estará ubicado el archivo FLV y listo, ya tenemos nuestro reproductor de FLV.

Tengan en cuenta que si el video se encuentra en la misma carpeta que el swf publicado en URL pondremos nombre_de_video.flv, no así si estuviera en otra carpeta distinta que tendremos que defirnir la url como “videosnombre_de_video.flv”

Fla y video con componente

Hasta ahora todo muy facil, veamos ahora como nos va con ActionScript, tranquilos que es aun mas fácil.

Utilizando ActionScript:

1) A diferencia que el anterior metodo no abriremos el “Panel de componentes”, sino que abriremos la biblioteca presionando CTRL + L, en el “Panel de biblioteca” a la derecha del titulo del panel encontraremos un menú en el cual seleccionaremos “Nuevo video”, de inmediato se agregará dentro de la biblioteca con el nombre “Video incorporado”, lo arrastramos hasta el escenario y definimos como Nombre de instancia “video_externo”.

2) Para este tipo de carga de video dijimos que utilizaríamos ActionScript, por lo cual, crearemos una nueva capa en la linea de tiempo principal y seleccioanremos el primer fotograma, allí presionando F9 abriremos el “Panel de acciones” y pondremos el siguiente codigo:

var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var video:NetStream = new NetStream(conexion);
video_externo.attachVideo(video);
video.play("test.flv");

Fla y video utilizando ActionScript

Deben tener en cuenta que en esta modalidad se presinden de los controles de reproducción, por lo cual tendrán que hacer sus propios controles.

Un tip útil y al paso, creen un boton y en su acción definan lo siguiente:

on (release) {
video.pause();
}

Ese código les permitirá para pausar como para reproducir el video.

A grandes rasgos eso sería todo.
Prueben la pelicula y veran como el video se reproduce sin mayor inconveniente.

Espero les haya servido al menos para incursionar brevemente en estas nuevas posiblidades que Flash nos presenta, prometo que el próximo lo hacemos con Flash 8 y marcaremos, si existen, cuales son las diferencias.

  1. 14 Responses to “FLV Video con Flash MX 2004”

  2. By voice on Oct 6, 2005 | Reply

    creo que la segunda forma te abre un poco mas la cabeza para hacer otras cosas.
    excelente.

  3. By Danny on Nov 14, 2005 | Reply

    Bueno en si me parece muy general, pero eso es todo no creo que haya mas que explicar.
    Excelente!!!

  4. By Sybil on Feb 28, 2006 | Reply

    dxirgneqhel oviw

  5. By jose on Sep 14, 2006 | Reply

    podrian poner un ejemplo de un reproductor media de audio, porfavor

  6. By Alex Roy on Jan 18, 2007 | Reply

    Como estan, tengo una consulta sobre el tema, he estado buscando en la Web y foros y no he encontrado informacion sobre este punto, y no se si se podra crear un archivo flv dinamicamente con codigo actioncript, lo que me han solicitado en un proyecto es crear un administrador de contenidos para ello al cargar un video este se tendria q transformar dinamicamente en un archivo flv para poder ser visualizado. (Similar a www.youtube),

    no se si tendran por ahi alguna referencia, libros o librerias para poder realizar esta funcion, de antemano gracias x el tiempo brindado

  7. By muka on Feb 21, 2007 | Reply

    muy bueno la verdad, solo una cosa mas, si quiero agregarle el streaming con codigo como lo haria, pues tengo los botones ya , pa completar me flataria eso. gracias

  8. By Willy on Mar 27, 2007 | Reply

    Hola amigos necesito una ayuda, estoy haciendo un cd-multimedia con videos. Estoy usando el formato .flv con componentes.
    El problema es que en mi pc lo veo barbaro y cuando lo saco de mi pc no se reproducen.
    no se en que le estoy errando, por favor ayudenme.
    Muchas gracias

  9. By Gus on Apr 19, 2007 | Reply

    Yo tambien busco lo mismo que Alex, tengo un proyecto tipo Yuotube en chiquito.. muy chiquito.. y no encuentro libreria que me explique como, si alguno tiene un ejemplo me lo pasa por mail o lo postea?
    Mil Gracias!
    Gus

  10. By santiago on Apr 30, 2007 | Reply

    Quisiera saber si hay alguna manera de que el “MediaPlayback” busque el video en la libreria de flash, y no en otra carpeta, para no andar llevando a todos lados los videos por separado

  11. By santiago on Apr 30, 2007 | Reply

    Quisiera saber si hay alguna manera de que el “MediaPlayback” busque el video en la libreria de flash, y no en otra carpeta, para no andar llevando a todos lados los videos por separado. Gracias

  12. By Alex John on May 23, 2007 | Reply

    Hola amigos, soy nuevo en esto y seme precento un problema quiero reproducir varios archivos flv en un clip de pelicula en forma consecutiva osea en forma automatica, si alguien pudiera ayudarme con el script para que dichas ordenes se realicen en el clip de pelicula.

    sus comentarios y aportes estan buenisimos; grasias

  13. By mario on May 24, 2007 | Reply

    hize una pelicula con videos flv imdportados de manera externa y cuando los abro en el swf sirven perfectamente…pero cuando los abro en el exe no reproduce el video….necesito ayuda …URGENTE ! ! ! ! !

  14. By LukAs on Sep 23, 2007 | Reply

    hola, lo q no entendi es lo de la ULR de :
    ir la url como “videosnombre_de_video.flv”
    no entendi eso
    [b]asd[/b]

  15. By Jorge on Feb 10, 2009 | Reply

    Segui las instrucciones de las 2 primeras formas mediaplayback y Action Script, pero no se ve el video solo se escucha, gracias…

Post a Comment