+ Reply to Thread
Results 1 to 9 of 9
Like Tree2Likes
  • 1 Post By INights
  • 1 Post By Amadis

Thread: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

  1. #1
    figu120's Avatar
    figu120 is offline x10 Elder figu120 is an unknown quantity at this point
    Join Date
    Jul 2007
    Location
    medellin-Colombia
    Posts
    924

    Post [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Después de ver algunos componentes y trabajar con ellos, se me ha quitado el miedo y me han dado ganas de probar cosas con estos, y aprovechando que tenia que hacer un menu con musica en mi trabajo, pues he montado con un componente List y otro MediaPlayback, un sencillo reproductor MP3.
    Se recomienda que antes de leer este tutorial hayas leido el Tutorial de XML, o sepas como funciona XML en Flash, asi como el Tutorial del Componente List.

    Para hacer este reproductor usaremos un archivo XML (Asi es mas practico) donde colocaremos nuestra lista de canciones que abrira nuestro reproductor; lo llamaremos, como no, Lista.xml y le pondremos el siguiente contenido; en este caso usare dos canciones, pero puedes usar cuantas quieras y funcionara igual; la idea es que cada entrada sea el nombre de un archivo mp3 que este en la misma carpeta que el SWF y HTML del reproductor.
    <lista>
    <cancion>KillBill_IronSide.mp3</cancion>
    <cancion>ReadOrDie.mp3</cancion>
    </lista>
    Ahora vamos a añadir a vuestra escena el componente List y llamarlo 'lista', y el componente MediaPlayback y llamarlo 'player'. Luego en el fotograma 1, añadís el siguiente código:
    import mx.controls.List;
    import mx.controls.MediaPlayback;
    //Cargamos el XML
    canciones = new XML();
    canciones.ignoreWhite = true;
    canciones.onLoad = function(success) {
    if (success) {
    //Shortcuts
    cancion = canciones.firstChild;
    num_total = canciones.firstChild.childNodes.length;
    //Creamos y llenamos la lista
    crearLista();
    //Creamos el reproductor
    crearPlayer();
    } else {
    trace("No se pudo cargar la lista de canciones");
    }
    };
    canciones.load("lista.xml");
    ///////////////////////////////////////////////////////////////////
    /////////////////////////// LISTENERS ///////////////////////////
    ///////////////////////////////////////////////////////////////////
    lista.addEventListener("change", alCambiar);
    ///////////////////////////////////////////////////////////////////
    /////////////////////////// FUNCIONES ///////////////////////////
    ///////////////////////////////////////////////////////////////////
    function crearLista() {
    //Posicionamos la lista de las canciones
    lista.setSize(180, 200);
    lista._x = 220;
    lista._y = 0;
    //Llenamos la lista con las canciones
    misDatos = new Array();
    lista.dataProvider = misDatos;
    for (var i = 0; i<num_total; i++) {
    misDatos.addItem({label:cancion.childNodes[i].firstChild,
    data:cancion.childNodes[i].firstChild});
    }
    }
    function crearPlayer() {
    //Posicionamos el reproductor
    player.setSize(200, 200);
    player._x = 0;
    player._y = 0;
    //Propiedades del reproductor
    player.controllerPolicy = "on";
    player.mediaType = "MP3";
    }
    //Cuando cambiamos la canción seleccionada en la lista... cargamos la nueva canción, y ejecutamos
    function alCambiar(evento) {
    if (evento.type == "change") {
    player.setMedia("musica/"+lista.selectedItem.data, "MP3");
    player.play();
    }
    }
    De esta manera has creado rapidamente un reproductor mp3, en pocos pasos, usando los componentes de Flash MX 2004; quizas lo unico complicado es entender la parte de XML; pero en realidad es muy facil despues que practicas ;)

    Soluciones de Cloud Computing y Posicionamiento SEO
    Twitter @AnvarStudios
    Dominio Gratis en : Free domain name in:

  2. #2
    eZakto is offline x10 Lieutenant eZakto is an unknown quantity at this point
    Join Date
    May 2006
    Location
    Salta, Argentina.
    Posts
    394

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    No es ético el no citar al autor.
    Last edited by eZakto; 07-12-2008 at 02:39 PM.

  3. #3
    figu120's Avatar
    figu120 is offline x10 Elder figu120 is an unknown quantity at this point
    Join Date
    Jul 2007
    Location
    medellin-Colombia
    Posts
    924

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    disculpa, no lo puse por q no estaba era buscando eso y me parecio interesante pero esta en
    http://www.cristalab.com/tutoriales/...layback-y-list

    para alguan duda

    Soluciones de Cloud Computing y Posicionamiento SEO
    Twitter @AnvarStudios
    Dominio Gratis en : Free domain name in:

  4. #4
    ZharkD's Avatar
    ZharkD is offline Retired ZharkD is an unknown quantity at this point
    Join Date
    Jan 2008
    Location
    MX
    Posts
    5,914

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Siempre kon tus buenos aportes figu, esta ves me imprecionaste men, justamente nesesitaba uno para mi web y me lo publikaste
    Gracias por el tuto se agradece


    salu2
    Last edited by ZharkD; 07-12-2008 at 05:36 PM.

  5. #5
    iusinsitu is offline x10Hosting Member iusinsitu is an unknown quantity at this point
    Join Date
    May 2008
    Posts
    4

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Gracias por el tutorial, voy a ponerlo en marcha en mi sitio.

  6. #6
    INights's Avatar
    INights is offline x10Hosting Member INights is an unknown quantity at this point
    Join Date
    Nov 2007
    Location
    México D.F.
    Posts
    28

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Gracias amigo, en estos momentos estoy en una etapa donde el diseño grafico y de esas cosas que le dan sabor a una web es primordial :=.

    Ya habia probado un tuto similiar y me quedo genial, ahora probaré con este :D
    dinomirt96 likes this.

  7. #7
    Amadis is offline x10Hosting Member Amadis is an unknown quantity at this point
    Join Date
    Feb 2008
    Posts
    31

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Yo recomiendo el Flash MP3 Player, me parece que ya cambio de nombre, pero si ponen en Google así les saldrá de todas maneras...
    karimirt47 likes this.

  8. #8
    Aikas is offline x10Hosting Member Aikas is an unknown quantity at this point
    Join Date
    Jul 2008
    Posts
    12

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Buen aporte, es muy buen tutorial sigue asi^^

  9. #9
    figu120's Avatar
    figu120 is offline x10 Elder figu120 is an unknown quantity at this point
    Join Date
    Jul 2007
    Location
    medellin-Colombia
    Posts
    924

    Re: [Tutorial] crear reproductor mp3 basico .::Con xml y flash::.

    Ok muchas gracias pro sus apoyos..
    peus voy aver k ams encuentro o ke mas aprendoa realizar y les enseño

    un saludo...

    Pdt: Si hubiera un solo hombre inmortal sería asesinado por los envidiosos.

    Soluciones de Cloud Computing y Posicionamiento SEO
    Twitter @AnvarStudios
    Dominio Gratis en : Free domain name in:

+ Reply to Thread

Similar Threads

  1. Replies: 21
    Last Post: 10-07-2011, 05:20 PM
  2. Replies: 5
    Last Post: 12-14-2007, 11:50 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers