Explicación corta:
Para referencia rápida de cómo funciona este plugin, dirigirse a
cuevana.tv. Para la reproducción de los videos utilizan gkplugins, un add-on para jwplayer. Eso es exactamente lo que se solicita desarrollar, con todas sus funcionalidades de reproducción, excepto la licencia y la cantidad de filehostings sería mucho menor.
Sitio del desarrollador:
gkplugins.com/download
Explicación completa:
Gkplugins es un grupo de add-ons que permiten reproducir en un reproductor flash como jwplayer archivos de video alojados en servidores externos y públicos (Del estilo filesharing).
El plugin debe ser lo suficientemente inteligente como para esperar el tiempo necesario que cada hosting requiera, navegar dentro del enlace de descarga, mostrar un captcha si es necesario, etc, y luego autocargar en el jwplayer el video sin que el usuario tenga que tocar nada. Todo esto debe realizarse desde la interfaz del jwplayer.
La carga de plugins para procesar cada filehosting debe ser modular (un archivo swf por cada filehosting), tal cual lo hace gkplugins, para luego facilitar la adición de nuevos filehostings.
Se valorará la presentación de una alternativa a Java, que es la tecnología utilizada actualmente por gkplugins para ciertos hostings que requieren parámetros que simplemente no se pueden obtener desde Flash. Descartamos el uso de PHP ya que necesitamos que si o si cada una de las llamadas al archivo de video sea realizada desde la computadora del cliente, no desde un servidor. Si se realizaran muchas llamadas al mismo archivo desde el mismo servidor, naturalmente el filehosting lo banearía por tantas cargas consecutivas.
Finalmente, se deberán proteger los swf lo mejor posible (ofrecer alternativas de seguridad y encriptado) para evitar la decompliación del código fuente una vez publicado.
Muchas gracias, esperamos sus propuestas
Plazo de Entrega: No definido