package com.xu.musicplayer.player;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.Player;
/**
* Java 播放音频
* @ClassName: MusicPlayer
* @Description: TODO
* @author: hyacinth
* @date: 2020年3月5日 上午12:10:53
* @Copyright: hyacinth
*/
public class MusicPlayer {
static Player player = null;
public static void main(String[] args) throws FileNotFoundException, JavaLayerException {
File file = new File("C:\\Users\\hyacinth\\Desktop\\Work\\花涵 - 假行僧.mp3");
FileInputStream fis = new FileInputStream(file);
BufferedInputStream stream = new BufferedInputStream(fis);
Player player = new Player(stream);
player.play();
}
/**
* 播放 20 秒并结束播放
*/
public void play() {
new Thread(new Runnable() {
@Override
public void run() {
try {
File file = new File("C:\\Users\\hyacinth\\Desktop\\Work\\花涵 - 假行僧.mp3");
FileInputStream fis = new FileInputStream(file);
BufferedInputStream stream = new BufferedInputStream(fis);
player = new Player(stream);
player.play();
} catch (Exception e) {
// TODO: handle exception
}
}
}).start();
try {
Thread.sleep(20000);
} catch (InterruptedException e) {
e.printStackTrace();
}
player.close();
}
}
https://blog.csdn.net/qq_34814092/article/details/80889813
分享到:
相关推荐
本包为第三方jar包。请根据需要下载即可
jl1.0.jar jl1.0.jar jl1.0.jar jl1.0.jar jl1.0.jar jl1.0.jar
站内的所需积分都太多了,1积分分享给大家
JLayer是一个库,可为JAVA(tm)平台实时解码/播放/转换MPEG 1/2 / 2.5 Layer 1/2/3(即MP3)。这是一个非商业项目,任何人都可以添加自己的贡献。JLayer获得LGPL许可。
Java 媒体 ,挺好用的。
音频转码和播放mp3的库文件
纯java写的解码器 不含任何jar包
该程序使用java的mp3播放库JLayer实现播放本地mp3文件。项目是eclipse项目,项目中包含JLayer库文件jl1.0.jar。导入eclipse即可运行。
1.jl1.0.1.jar 2.js-1.6R5.jar 3.jsmartcom_zh_CN.jar 4.jstl.jar 5.jta.jar 6.jta-1.1.jar 7.junit-4.1.jar 8.jxl.jar 9.log4j-1.2.14.jar 10.mysql-connector-java-3.1.10-bin.jar 11.mysql-connector-java-5.1.7-...
开发JavaMp3播放器需要用到的三个包,jl1.0.jar+mp3spi1.9.4.jar+tritonus_share.jar
大家学习spring3.0的时候找不到spring.jar包了吧,这是因为spring3.0把里面的内容分开了,官方api里面也已经说明了,所以我自己动手收集起来的,并且测试运行成功,希望可以帮助到大家
JL7018F Datasheet V1.0.pdf
commons-beanutils-1.7.0.jar、jl1.0.1.jar、jmp123.jar、json-lib-2.4-jdk15.jar等众多常用第三方工具包
jl1.0.1.jar mp3spi1.9.5.jar tritonus_share.jar Demo1.java
jlayer-1.0.1.jar 使用java编写MP3播放器,用到的解析Mp3格式包。jl1.0.1.jar 内含使用说明
实现 MP3或者 WMV格式的音频播放功能,需要加载java的3个jar包,源码中附带了此包,【mp3spi1.9.4】。加载包为,【mp3spi1.9.4.jar】【tritonus_share.jar】 【jl1.0.jar】。播放时在文件中打开。会在list中显示MP3...
里面包含了jmf.jar,sqljdbc.jar,sound.jar,jl1.0.1.jar,是我收集到几个工具jar包,在java编程需要连接数据库说着播放音频文件的时候需要用到这几个jar包。
腾控科技--T-910T用户手册v1.0pdf,腾控科技--T-910T用户手册v1.0
axis2-java2wsdl-1.6.2.jar axis2-kernel-1.6.2.jar axis2-transport-http-1.6.2.jar axis2-transport-local-1.6.2.jar commons-codec-1.3.jar commons-httpclient-3.1.jar commons-logging-1.1.1.jar ...