Status: Finished

Reprodução sincronizada de vídeos em Html5

Project details:
Budget: Open
Published: Last year
Deadline: 30 days
Bids: 5
Interested freelancers: 7
Description:
Desenvolver uma API que permita a reprodução de vídeos de forma sincronizada em HTML5.

Deverá ser possível a reprodução de até 6 (seis) vídeos simultaneamente, sendo que cada vídeo poderá ter um tempo diferente para iniciar. A reprodução dos vídeos terá como base um vídeo principal, e os demais vídeos poderão ter seus tempos de início diferentes, exemplo:

Vídeo 1 (principal) possui 4 (quatro) minutos - Este servirá como base para os demais vídeos, sendo utilizado o seu tempo total como o total da reprodução.
Vídeo 2 - Deverá ser iniciada a sua reprodução após 6 segundos do início da reprodução principal (com base no tempo do vídeo principal).
Vídeo 3 - Deverá ser iniciada a sua reprodução após 35 segundos do início da reprodução principal (com base no tempo do vídeo principal).

Deverá ser possível "pausar" a reprodução, neste caso "pausando" todos os vídeos.

Caso um vídeo tenha que ser carregado durante a reprodução, os demais vídeos devem ser automaticamente "pausados", esperando assim o reinicio do referido vídeo, dando então a continuidade dos demais.

Deverá ser possível o avanço da reprodução mantendo todos os vídeos sincronizados conforme o tempo/diferença de cada um com base no vídeo principal.

Deverá ser possível "silenciar/retirar o áudio" de qualquer vídeo a qualquer momento.

A reprodução deve manter a todo momento a sincronização dos vídeos, a sincronização do áudio é o foco.

A API deverá reproduzir perfeitamente os vídeos de forma sincronizada nos navegadores Chrome e Firefox, respeitando o tempo único de início definido para cada vídeo. A garantia de reprodução em outros navegadores será um diferencial.

Categoria: IT & Programação
Subcategoria: Desenvolvimento web
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Antônio M. d. L.
(Rating 5.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...