Terminado

Reprodução sincronizada de vídeos em Html5

Publicado el 24 Agosto, 2015 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 19 Septiembre, 2015

Habilidades necesarias