论坛首页 Java企业应用论坛

javax.media.CannotRealizeException

浏览 2907 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (6) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-03-01   最后修改:2011-03-02
引用
今日在测试JMF时,出现了如下错误:经过几番周折原来就是JMF没有安装好。。。

public class VedioPlayer {
	public static void main(String[] args) {
		String path = "E://2.mp3";
		VedioPlayer vp = new VedioPlayer();
		vp.playVedio(path);
	}

	/**
	 * 播放指定音频文件的方法
	 * 
	 * @param path:要播放的音频文件的路径
	 */
	public void playVedio(String path) {
		File f = new File(path);// 根据音频文件的路径创建File对象
		try {
			URL url = f.toURI().toURL();// 得到音频文件的URL地址
			// 调用管理器创建Player对象的方法
			Player player = Manager.createRealizedPlayer(url);
			// 加载多媒体音频的数据
			player.prefetch();
			// 调用播放的方法
			player.start();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics