javax.media.CannotRealizeException

引用
今日在测试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();
		}
	}
}

你可能感兴趣的:(F#)