我正在 JSP/SERVLET 中开发我的项目。我在 HTML 中有音频标签
<audio src=" player.jsp "/>
player.jsp 需要从自定义开始持续时间(如 01:24)开始播放
我希望我的 player.jsp 读取文件并打印它,以便 HTML 音频可以读取/播放它。
我已经写了这段代码。但它不工作。
response.setHeader("Content-Type","audio/mpeg");
String path1 = "C:\\1.mp3";
File fileFileName = new File(path1);
InputStream in = new FileInputStream(path1);
long length = fileFileName.length();
byte[] bytes = new byte[(int) length];
int offset = 0;
int numRead = 0;
while (offset < bytes.length && (numRead = in.read(bytes, offset, bytes.length - offset)) >= 0) {
offset += numRead;
}
String file = new String(bytes);
out.println(file);
请帮我:
- 让这段代码工作?
- 如何查找 mp3 文件的时长?
- 如何从自定义持续时间开始?