java 播放音频
来源:互联网 发布:网络114推广 编辑:程序博客网 时间:2024/05/17 01:07
package com.sunray.express.core.util;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;
public class PlayAudio1 {
static BufferedInputStream buf;
public static void start() // 这是通过流读取声音文件
{
try {
File dir = new File("E:\\music\\YH\\wav");// 这里是你所要播放文件的路径
File[] fs = dir.listFiles();
for (File file : fs) {
System.out.println(file.getName());
File fObject = new File(dir, file.getName());// 歌曲名,记住格式有限制
FileInputStream files = new FileInputStream(fObject);
buf = new BufferedInputStream(files);
AudioStream audio = new AudioStream(buf);
AudioPlayer.player.start(audio);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
public void close() throws Exception {
buf.close();
}
public static void loop() {
// AudioPlayer.player.
}
public static void main(String[] args) {
start();
loop();
}
}
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;
public class PlayAudio1 {
static BufferedInputStream buf;
public static void start() // 这是通过流读取声音文件
{
try {
File dir = new File("E:\\music\\YH\\wav");// 这里是你所要播放文件的路径
File[] fs = dir.listFiles();
for (File file : fs) {
System.out.println(file.getName());
File fObject = new File(dir, file.getName());// 歌曲名,记住格式有限制
FileInputStream files = new FileInputStream(fObject);
buf = new BufferedInputStream(files);
AudioStream audio = new AudioStream(buf);
AudioPlayer.player.start(audio);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
public void close() throws Exception {
buf.close();
}
public static void loop() {
// AudioPlayer.player.
}
public static void main(String[] args) {
start();
loop();
}
}
- Java AudioClip播放音频
- java 播放音频
- java音频播放
- Java音频播放
- java 播放音频
- Java 音频播放
- Java-播放WAV音频
- 用Java实现音频播放
- 用Java实现音频播放
- java音频播放(简单)
- java 播放wav格式音频
- java-播放音频方式之一
- java applet播放音频(au,mid)
- java播放本地一个音频或视频文件
- java播放音频(非Applet)
- 使用JavaLayer实现Java 音频播放
- 音频播放
- 音频播放
- 命令模式(Command)----行为笔记
- 大端小端
- 我的SQL 测验结果
- Linux内核PHY中断调试
- java基础知识点积累
- java 播放音频
- 内心波澜为佳人
- P2020 ( e500核 ) 上电启动及uboot流程
- 传智播客网页平面六期久违的体育课!!!大家来围观吧...
- K-means聚类算法
- 统计机器学习理论
- 浅谈MMU(一)
- 哈希表C++实现(大概模型,有些细节没有考虑)
- 黑马程序员_JAVA设计模式之简单工厂