Soy muy novato en Action Script pero tengo esta necesidad y tengo que resolverla...
Estoy diseñando un reproductor de video en Flash y necesito recibir la URL del video que se va a reproducir desde HTML, he intentando con flashvars y pasando la variable dentro del value del parametro nombre del archivo swf.
La forma de crear el reproductor es mas o menos la que he encontrado en esta dirección:
Create dynamic flv player in flash.
Pero el problema mayor que tengo es como enviar y recibir esa variable dentro del swf.
Para el envio:
Código HTML:
Ver original
Para recibir la variable en flash estoy utilizando As.3 y buscando he encontrado esto:
Código:
Esta es la URL de donde lo he encontrado, el ejemplo de arriba esta modificado segun la variable que yo quiero recibir:function loaderComplete(myEvent:Event) { var flashVars=this.loaderInfo.parameters; videoplayer.source=flashVars.flv_url; } this.loaderInfo.addEventListener(Event.COMPLETE, loaderComplete);
Passing variables to flash via Flashvars
Si esta idea es posible de llevar a cabo me parece una forma bastante sencilla de tener tu propio reproductor de videos en flash dinámico capaz de recibir la url del video que se quiera reproducir dinámicamente usando PHP, ASP o cualquier otro lenguaje...
Que puedo estar haciendo mal?
O directamtente se me ha ido completamente la oya y estoy senil?