otrotubo.es es una página de compartición de vídeos (al estilo de YouTube), pero más simple y hecho desde cero por mi cuenta. Está basado en HTML5, PHP y JS.
Las únicas librerías que de momento he usado son:
-
Para el diseño:
- Bootstrap (http://getbootstrap.com/)
- CSS Toggle Switch (https://github.com/ghinda/css-toggle-switch)
- Usado para estilizar toggles (checkboxes) en formularios
-
Para el funcionamiento de la página:
- jQuery (https://jquery.com/)
- jQuery Form (https://github.com/jquery-form/form)
- Usado para mostrar porcentaje del proceso de subida
- jQuery MD5 Plugin (https://github.com/placemarker/jQuery-MD5)
- Usado para calcular el MD5 del correo con JavaScript/jQuery
- reCaptcha PHP client library (https://github.com/google/recaptcha)
- Usado para implementar comprobación de captcha en PHP
- Browser-Update.org (https://browser-update.org/)
- Usado para comprobar que se use un navegador actualizado que soporte todos los elementos que usa esta página
Esta aplicación web requiere de un servidor (a poder ser un linux basado en Debian), con el programa ffmpeg instalado para poder realizar la conversión de los vídeos.
Los vídeos cargados a la plataforma se convierten en resolución 360p, y 720p si el vídeo es de alta definición.