About this project
it-programming / web-development
Open
Se busca un desarrollador web que sepa hacer APIs con servicios de Azure (Azure Web App / Azure Function App) y que sepa capturar audio y video del navegador usando JavaScript en caso de ser necesario.
El entorno es una aplicación web donde los usuarios realizan sesiones para hablar con un personaje proyectado en un canvas WebGL (Unity) usando su micrófono y el persojane habla a través de una transmisión webRTC (directo en JS). Al terminar la sesión el usuario es evaluado y se genera un reporte que se le envía tanto al usuario como a sus supervisores.
La tarea consiste en grabar dicha sesión para poder entregar un link de descarga del video junto con el expediente. Tiene que grabarse el video del canvas WebGL junto con el audio del micrófono y de la transmisión webRTC y juntarse todo en un archivo MP4 donde todo quede sincronizado, una vez generado el video se debe subir a una cuenta de Azure Storage. Como el proceso puede ser tardado este debería suceder de forma asíncrona y se debe poder consultar el estado de la operación para reflejarlo en la vista, preferentemente generar el link previamente para que se pueda incluir en el reporte.
Aspectos a considerar:
-Ya contamos con un entorno de Azure, nos gustaría que esta API viviera en él para tener el control de la misma.
-Contamos con un desarrollador que puede brindar apoyo y resolver dudas sobre el entorno o incluso crear una vista adicional si es necesario.
-La api se debe poder mandar a llamar con un url y debería existir otro url para consultar su estatus.
-Buscamos una persona que esté lista para entrar al proyecto en menos de una semana.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed