JavaScript e Html5

4 respostas
rafaelshock

Preciso fazer um player em HTML5

achei alguns códigos como por exemplo

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

mas queria algo com mais controles, tipo passar musica adiante ou anterior e etc.

Desde já muito obrigado!

4 Respostas

rsantik

rafaelshock:
Preciso fazer um player em HTML5

achei alguns códigos como por exemplo

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

mas queria algo com mais controles, tipo passar musica adiante ou anterior e etc.

Desde já muito obrigado!

Você pode fazer uma requisição AJAX chamando qual o src do próximo arquivo, pode fazer isso com Jquery.
Isto é, faz uma requisição ao servidor pedindo a url do próximo arquivo de som, o servidor vai no banco de dados, faz o select, pega a url do arquivo de som e você colocar uma nova src na tag .

Acredito que isto resolva seu problema.

rafaelshock

rsantik:
rafaelshock:
Preciso fazer um player em HTML5

achei alguns códigos como por exemplo

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

mas queria algo com mais controles, tipo passar musica adiante ou anterior e etc.

Desde já muito obrigado!

Você pode fazer uma requisição AJAX chamando qual o src do próximo arquivo, pode fazer isso com Jquery.
Isto é, faz uma requisição ao servidor pedindo a url do próximo arquivo de som, o servidor vai no banco de dados, faz o select, pega a url do arquivo de som e você colocar uma nova src na tag .

Acredito que isto resolva seu problema.

assim, mas e se fosse 1000 musicas???
ele faria isso as 999 vezes?

rsantik

rafaelshock:
rsantik:
rafaelshock:
Preciso fazer um player em HTML5

achei alguns códigos como por exemplo

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

mas queria algo com mais controles, tipo passar musica adiante ou anterior e etc.

Desde já muito obrigado!

Você pode fazer uma requisição AJAX chamando qual o src do próximo arquivo, pode fazer isso com Jquery.
Isto é, faz uma requisição ao servidor pedindo a url do próximo arquivo de som, o servidor vai no banco de dados, faz o select, pega a url do arquivo de som e você colocar uma nova src na tag .

Acredito que isto resolva seu problema.

assim, mas e se fosse 1000 musicas???
ele faria isso as 999 vezes?

Se o usuário clicasse 1000 vezes para ir para próxima musica. Acredito que deva sim.
Você já viu no youtube? Quando você clica para ir para a próxima musica, já percebeu que ele dá um post (vai até o servidor pegar informações para trazer para o usuário)

E outra, provavelmente você vai ter uma lista de reprodução, pra isso vai precisar um banco de dados MySql. Então acho que a melhor solução é esta.

Faz um controle usando html e css, junto com o controle nativo do html 5 para mídias, e no clicar do usuário você faz chamadas ajax para o servidor.

Não conheço o controle de mídia do HTML 5, mas acredito que será dificil inovar seu player sem banco de dados e sem ir até o servidor buscar informações do próximo mp3.

Imagina que você, além de trazer o src do arquivo, também deverá trazer informações como album, autor, cantor, capa do DVD, compositor e outras informações daquela musica ou vídeo? Não tem como, vai ter que ir no servidor e banco pra pegar informações.

Abs

rafaelshock

rsantik:
rafaelshock:
rsantik:
rafaelshock:
Preciso fazer um player em HTML5

achei alguns códigos como por exemplo

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

mas queria algo com mais controles, tipo passar musica adiante ou anterior e etc.

Desde já muito obrigado!

Você pode fazer uma requisição AJAX chamando qual o src do próximo arquivo, pode fazer isso com Jquery.
Isto é, faz uma requisição ao servidor pedindo a url do próximo arquivo de som, o servidor vai no banco de dados, faz o select, pega a url do arquivo de som e você colocar uma nova src na tag .

Acredito que isto resolva seu problema.

assim, mas e se fosse 1000 musicas???
ele faria isso as 999 vezes?

Se o usuário clicasse 1000 vezes para ir para próxima musica. Acredito que deva sim.
Você já viu no youtube? Quando você clica para ir para a próxima musica, já percebeu que ele dá um post (vai até o servidor pegar informações para trazer para o usuário)

E outra, provavelmente você vai ter uma lista de reprodução, pra isso vai precisar um banco de dados MySql. Então acho que a melhor solução é esta.

Faz um controle usando html e css, junto com o controle nativo do html 5 para mídias, e no clicar do usuário você faz chamadas ajax para o servidor.

Não conheço o controle de mídia do HTML 5, mas acredito que será dificil inovar seu player sem banco de dados e sem ir até o servidor buscar informações do próximo mp3.

Imagina que você, além de trazer o src do arquivo, também deverá trazer informações como album, autor, cantor, capa do DVD, compositor e outras informações daquela musica ou vídeo? Não tem como, vai ter que ir no servidor e banco pra pegar informações.

Abs

intendi ou melhor vou pesquisar sobre isso que você falou!

mas a minha procura agora seria para fazer um player com mais recursos, tipo stop, proxima musica, musica anterior!!!

alguém podem e ajudar???

Criado 29 de maio de 2012
Ultima resposta 30 de mai. de 2012
Respostas 4
Participantes 2