サーブレットを使用してオーディオ/ビデオファイルをWebにストリーミングしたいと思います。
次のサーブレットで試行しました。
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
File file = new File("/Users/myfolder/Documents/workspace/love.mp3");
response.setContentType(getServletContext().getMimeType(file.getName()));
response.setContentLength((int) file.length());
Files.copy(file.toPath(), response.getOutputStream());
}
そして次のHTML:
<a href="/media" data-format="mp3 ogg">Click Here!</a>
ただし、プレーヤーはロード中です...ロード中...ロード中...
これはどのように発生し、どうすれば解決できますか?