Evaluando propuestas

Envío y reproducción de audio, video e imágenes, en Html5, Css y Php

Publicado el 12 Agosto, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Este proyecto sirve de prueba y enlace a posteriores nuevos módulos a desarrollar. Para proyectos posteriores se valorará, además de los conocimientos necesarios para este proyecto, el conocimiento de Angular y React, sin ser un requisito indispensable. 

Con muy poca interfaz, necesitamos cuatro funcionalidades diferentes desarrolladas en HTML5, Javascript y PHP.


Las funcionalidades deben capturar, configurar y guardar:
- Audio:
o grabar audio
o Subir al servidor
o Seleccionar formato / calidad
o Reproducir audio (reproductor de audio estándar)
 Ejemplo: https://addpipe.com/simple-web-audio-recorder-demo/

- Cámara - Imagen:
o tomar una foto
o Subir al servidor
o Seleccionar formato / calidad
o Ver imagen

- Video:
o Grabar video
o Subir al servidor
o Seleccionar formato / calidad
o Reproducir video (reproductor de video estándar)

- Pantalla de impresión - Imagen:
o Imprimir pantalla
o Subir imagen al servidor
o Seleccionar formato / calidad
o Ver imagen
 Ejemplo: https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capture_API/Using_Screen_Capture


Muy importante: requisitos y especificaciones

1. Todas las funcionalidades y operaciones solicitadas deben implementarse como comandos independientes o servicios web
2. No es necesaria una interfaz gráfica.




Solo se necesita el entorno de prueba mínimo a través de una consola de comando simple
3. Compatibilidad del navegador: IE Explorer / Edge, Chrome, Firefox, Safari, Opera
4. Compatibilidad del dispositivo: escritorio, móvil y tableta
5.
Dependencias: los frameworks o bibliotecas como jQuery están estrictamente prohibidos.
6. Solo se puede usar la última tecnología (HTML5, JavaScript nativo / Vanilla JS), las bibliotecas discontinuadas, obsoletas o no mantenidas no serán consideradas
7. Tecnologías patentadas prohibidas (Flash, Silverlight o similar)
8. Entregas diarias: lo que se hace en el día debe ser entregado, independientemente de la finalización total lograda

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)

Plazo de Entrega: 14 Agosto, 2019

Habilidades necesarias

Otros proyectos publicados por M.