[SOLUCIONADO]Reproducir Musica

Iniciado por danielo-, 26 Noviembre 2009, 06:18 AM

0 Miembros y 2 Visitantes están viendo este tema.

danielo-

Hola, quisiera que me ayuden para reproducir musica en java, utilizando JFRAME  NO APPLET
E estado investigando y no e encontrado, me e topado con un codigo pero solo reproduce los .wav ..porfa necesito urgente que me ayuden..., necesito abrir midi, mp3, wma... entre otros..
E leido un poco de jmf pero no entiendo, tengo instalado el java 6 , tendra ese paquete?, ¿y si no  donde puedo descargarlo, y como instalarlo en linux :huh:???

Leyer

#1
descarga y ejemplo :-*

JMF download

http://www.idi.ntnu.no/~heggland/ontolog/jws/jmf.jar

- Ejemplo -
Código (java) [Seleccionar]

import java.io.File;
import java.io.IOException;
import java.net.MalformedURLException;

import javax.media.Manager;
import javax.media.NoPlayerException;
import javax.media.Player;

public class MediaPlayerDemo  {

public static void main(String args[]) throws NoPlayerException, MalformedURLException, IOException {
   Player player;

   File file = new File("youtube - bleach.mp3");

   player = Manager.createPlayer(file.toURI().toURL());
   player.start(); // start player
 }
}


SAludos
Programmers

danielo-

mm... y paraq instalarlo en linux??? como pego el paquete en el classpath o...no se

Blitzkrieg'

Debes modificar el archivo Manifest de tu proyecto y agregar el jmf.jar



Casidiablo

Hola danyelk_6u5,

Puedes mirar un ejemplo completo de un trabajo que me dejaron en la universidad. En el se usan las librerías tritonus para la reproducción de media, que son mucho más completas que las del JMF. Además tiene varias cosas interesantes, como la reproducción de otros tipos de formatos, la capacidad de subir/bajar volumen, y funciona en Linux perfectamente (cosa que no pasa con JMF).

Lo puedes descargar de aquí:

http://code.google.com/p/silversheep/downloads/list

Un saludo, espero que te sea de ayuda.

Leyer

Cita de: Casidiablo en 26 Noviembre 2009, 15:19 PM
Hola danyelk_6u5,

Puedes mirar un ejemplo completo de un trabajo que me dejaron en la universidad. En el se usan las librerías tritonus para la reproducción de media, que son mucho más completas que las del JMF. Además tiene varias cosas interesantes, como la reproducción de otros tipos de formatos, la capacidad de subir/bajar volumen, y funciona en Linux perfectamente (cosa que no pasa con JMF).

Lo puedes descargar de aquí:

http://code.google.com/p/silversheep/downloads/list
Un saludo, espero que te sea de ayuda.

Esta exelente casidiablo !  Esta muy bien modulado todo,solo vi el diagrama y entendi bastante su funcionamiento definitivamente es un buen trabajo los felicito. ;D

Saludos.

danielo-

mmm.... ya intente con lo que me dio L-EYER metiendolo en mi carpeta donde estan mis clases, y me funciono!! estuve checando y reproduce mp3 wav y au,,,  excelente.. ahora voy a checar el zip de casidiablo a ver que onda... gracias por sus aportes

Casidiablo

Cita de: L-EYER en 26 Noviembre 2009, 16:23 PM
Esta exelente casidiablo !  Esta muy bien modulado todo,solo vi el diagrama y entendi bastante su funcionamiento definitivamente es un buen trabajo los felicito. ;D

Saludos.

Jejeje, es que era para un trabajo de ingeniería de software, así que tocaba hacerlo con patrones de diseño... Es sin duda una de las cosas que he hecho más en serio, lástima que no terminé :( Lo peor es que ni siquiera puse el proceso de aprendizaje en mi blog.

Un saludo!

Leyer

Cita de: Casidiablo en 28 Noviembre 2009, 01:59 AM
Jejeje, es que era para un trabajo de ingeniería de software, así que tocaba hacerlo con patrones de diseño... Es sin duda una de las cosas que he hecho más en serio, lástima que no terminé :( Lo peor es que ni siquiera puse el proceso de aprendizaje en mi blog.

Un saludo!

buennoooooooo tenemos el mismo problema comenzamos pero no terminamos   :)  y see ubieras publicado el proceso para ayudar a las demas  pero buenn ..ubiera estado genial es una lastima por que  tu proyecto tenia buena madera para algo grande pero bueno siempre podras retomarlo cuando tengas ganas de continuarlo.

Saludos.

egyware

JMF es bueno
pero tiene un detalle importante, antes de reproducir la musica, la carga completamente a la memoria, no se que tan eficiente es eso pero en mi antiguo computador se demoraba bastante, existen otras librerias para reproducir musica, hechas por otra personas podrias buscarlas a ver que tal.