JavaScript e Html5

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!

[quote=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![/quote]

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.

[quote=rsantik][quote=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![/quote]

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.[/quote]

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

[quote=rafaelshock][quote=rsantik][quote=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![/quote]

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.[/quote]

assim, mas e se fosse 1000 musicas???
ele faria isso as 999 vezes?[/quote]

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

[quote=rsantik][quote=rafaelshock][quote=rsantik][quote=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![/quote]

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.[/quote]

assim, mas e se fosse 1000 musicas???
ele faria isso as 999 vezes?[/quote]

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

[/quote]

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???