Carregar um arquivo de audio do banco e tocar no browser

0 respostas
G

Fala galera,

To fazendo um trabalho da faculdade onde preciso ler um audio do banco e tocar no navegador.

Eu sei que ta lendo certo porque eu já mandei ler do banco e gravar num arquivo mp3 e deu certo.
O professor passou um codigo mas não funciona segue:

musica.jsp

<%@page import=“java.sql.,java.util.,java.io.,org.usp.groove.util.,
org.usp.groove.config.,org.usp.groove.core.,org.usp.groove.patterns.*,org.hibernate.Session” %>

<%
 int code = Integer.parseInt(request.getParameter("code"));
 Session session23 = 
	HibernateUtil.getSessionFactory().getCurrentSession();
session23.beginTransaction();
Song s = (Song)session23.load(Song.class,code);
byte[] a = s.getData();
session23.getTransaction().commit();
response.setContentType("audio/mpeg");
out.print(a);

%>

play.jsp

<%@page import=“java.sql.,java.util., org.usp.groove.core.*” %>

Inserir usuário <% int code = Integer.parseInt(request.getParameter("code")); %>

mas ele não tá tocando. se no src do embed eu coloco um arquivo mp3 funciona mas desse jeito que tá não funciona.

ALguém tem uma dica?

Valeu e abraços

Criado 20 de junho de 2010
Respostas 0
Participantes 1