Comment diffuser les fichiers audio/vidéo tels que MP3, MP4, AVI, etc à l'aide d'une Servlet

Je voudrais flux de mes fichiers audio/vidéo pour le web à l'aide de servlet.

J'ai fait une tentative avec la suite de la servlet:

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());
}

Et le code HTML suivant:

<a href="/media" data-format="mp3 ogg">Click Here!</a>

Cependant, le joueur est juste de chargement... chargement... chargement...

Comment est-il la cause et comment puis-je le résoudre?

OriginalL'auteur Likoed | 2012-11-27