Comunidad de diseño web y desarrollo en internet online

Reproductor de FLVs con Flash y MDM

Citar            
MensajeEscrito el 02 Mar 2007 05:14 pm
Para reproducir videos (que bajo) de Youtube hasta ahora usaba el RiVa, pero no me gusta que la pantalla no se pueda redimencionar y quede siempre a 320x240 pixeles
Asi que me puse a programar mi PROPIO reproductor de FLVs ,
lo he hecho con Flash 8 Y compilado con MDM, me quedo bastante bien (pese a que es version beta con solo 86 lineas de código)


entre sus Features estan:
>poder cambiar la resolucion hasta el Fullscreen
>optimizacion del área de video (detesto que un menu no me deje ver bien el video) esto detectando la inactividad del Mouse (http://www.cristalab.com/foros/viewtopic.php?t=35673) y ocultando el Mouse y menus al detectarla
>a si , y es libre si quieren el código luego lo posteo.

aqui descarguenlo:
http://usuarios.lycos.es/eveevans/mas/ ahi bajen el archivo :
evedeo.rar

Por eveevans

Claber

450 de clabLevel

3 tutoriales

 

Nicaragua

firefox
Citar            
MensajeEscrito el 02 Mar 2007 07:27 pm
Parece muy bueno. Excelente aporte eveevans ^^.

*Descargando

Por XKlibur

PDA

10963 de clabLevel

25 tutoriales
60 articulos

  PDA Anime Bloggers Héroes Premio_Secretos

En algún lugar de mi casa de cuyo nombre no quiero acordarme

firefox
Citar            
MensajeEscrito el 13 Mar 2007 08:30 pm
interesante reproductor, me gustaria saber como le hiciste con el codigo fuente. Habria manera que puedas especificar como fue programado, aunque no postees todo el codigo. Se te agradeceria mucho, por que estaba buscando hacer una aplicacion como la tuya. Gracias.

Por danielbowie

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Mar 2007 08:25 am
ok, mañana pongo el code

Por eveevans

Claber

450 de clabLevel

3 tutoriales

 

Nicaragua

firefox
Citar            
MensajeEscrito el 18 Mar 2007 07:22 pm
he aqui lo prometido:
cabe repetir que esta compilado con MDM ZINC, es por eso que veran comandos que no son de ActionScript dentro del code:

Código :

mdminit();
mdm.Exception.enableHandler();
import mx.video.*;
Stage.scaleMode="exactFit";
var raton:Object=new Object();
var ax:Number;
var ay:Number;
var px:Number;
var py:Number;
var reloj:Number=0;
var vision:Boolean;
var maxormin:Number=-1;

_root.attachMovie("FLVPlayback","mmp",1);
mmp.skinAutoHide=false;
credi._visible=false;

_global.myCallBackFunction= function(myValue)
{
   if(myValue!="false")
   {
   _root.mmp.contentPath=myValue;
   _root.mmp.play()
   }
}


function verono(quierover:Boolean)
{
   if(!quierover)
      {
      mmp.skin="";
      _root.barra._visible=false;
      Mouse.hide();
      vision=false;
      }
   else
      {
      mmp.skin="SteelOverAll.swf";
      _root.barra._visible=true;
      Mouse.show();
      vision=true;
      }
}

barra.abrir.onRelease=function()
{
   trace("open");
   mdm.browsefile(myCallBackFunction);
}

barra.about.onRelease=function()
{
   _root.credi._visible=true;
}

barra.bminimizar.onRelease=function()
{
   mdm.Application.minimize();
}

barra.brestaurar.onRelease=function()
{
   _root.maxormin*=-1;
   if(_root.maxormin >0)
      mdm.Application.maximize();
   else
      mdm.Application.restore();
}

barra.bcerrar.onRelease=function()
{
   mdm.Application.exit();
}

raton.onMouseMove=function()
{
   resetactual();
}

raton.onMouseDown=function()
{
   resetactual();
}

function resetactual()
{
   reloj=0;
   ax=_xmouse;
   ay=_ymouse;
   if(!vision)
      verono(true);
}

function contador()
{
   reloj++;
   px=_xmouse;
   py=_ymouse;
   if(   (reloj>=2) && (ax=px) && (ay=py) )
      verono(false);
}

var hilo=setInterval(contador,1000);
Mouse.addListener(raton);

Por eveevans

Claber

450 de clabLevel

3 tutoriales

 

Nicaragua

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.