BufferedInputStream bis = new BufferedInputStream(this.getServlet().
getServletContext().getResourceAsStream("audios/and_head.mp3"));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int readCounter = 0;
while((readCounter = bis.read(buffer)) > 0) {
baos.write(buffer, 0, readCounter);
}
byte[] content = baos.toByteArray();
response.setContentType("audio/mpeg");
response.setContentLength(content.length);
response.getOutputStream().write(content);
Servlet Streaming
最新推荐文章于 2022-08-01 11:56:41 发布