jmf播放MP3问题 我没有研究过JMF所以不太了解请谁能告诉我,如果我想用JAVA编写的程序播放MP3格式文件 总共分几大步呢?还有 JMF与我的问题具体关系是什么?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,下载并安装jmf2,下载并安装mp3 for jmf插件3,注册(下载mp3 for jmf也页面上有说注册的命令)4,写程序 有个开源的java写的播放器,jlguihttp://www.javazoom.net/index.shtml下载下来,仔细看他的源代码,可以支持ogg, mp3等格式 楼主,其实用JMF搞音频和视频播放的原理都是一样的,都是把一个文件加载进去player,然后进行播放前的处理工作就行了。 楼主你给的分也太少啦,现在JMF在网上的资源很少的哈哈 ,JMF2.1.1已经支持mp3播放了,就是wma不行import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import javax.media.CannotRealizeException;import javax.media.Manager;import javax.media.MediaLocator;import javax.media.NoPlayerException;import javax.media.Player;public class Test{ public static void main(String[] args) { MediaLocator mediaLoc = new MediaLocator("file:///E:\\mp3\\心心相印.mp3"); try { Player p = null; try { p = Manager.createRealizedPlayer(mediaLoc); } catch (CannotRealizeException e) { // TODO Auto-generated catch block e.printStackTrace(); } p.start(); } catch (NoPlayerException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} 求大神帮忙啊!!! js文件不加载 java连接sql 2005问题 在线等。。。。 java画图 js语句求解 值不值得做 如何在java应用程序中播放声音文件??? 哪位会java的朋友帮个忙,帮忙看看这道考试的题目怎么做, 求weblogic7。0的下载地址 谁都用java了给个 qq? 我刚开始,请开我的问题?初级的,给分 怎么用JAVA实现链表,双向链表? 请教下用RandomAccessFile写文本文件的某一行时比原来大时,覆盖了此行,如何能不覆盖下一行,就只在原来行写入,请大家帮忙,谢谢
2,下载并安装mp3 for jmf插件
3,注册(下载mp3 for jmf也页面上有说注册的命令)
4,写程序
http://www.javazoom.net/index.shtml下载下来,仔细看他的源代码,可以支持ogg, mp3等格式
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;import javax.media.CannotRealizeException;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.NoPlayerException;
import javax.media.Player;public class Test
{
public static void main(String[] args)
{
MediaLocator mediaLoc = new MediaLocator("file:///E:\\mp3\\心心相印.mp3");
try
{
Player p = null;
try
{
p = Manager.createRealizedPlayer(mediaLoc);
}
catch (CannotRealizeException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
} p.start(); }
catch (NoPlayerException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (MalformedURLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}