Se trata de la implementación de una citofonia ip en una raspeberry pi que tiene como sistema operativo Linux-raspbian; se debe proporcionar servicios de voz, video y mensajería instantánea utilizando las tecnologías RTC-web, Asterisk y SIPML5 (Htlm5); cuya aplicación web nativa en la raspberry debe tener una interfaces que permitan que los usuarios puedan acceder a los servicios de manera amigable y sencilla.
Como se necesita usar RTC-web en ambiente Voip (servidor Sip que es asterisk) solo existen 2 API's para la implementación que son SIPML5 (
https://www.doubango.org/sipml5/) y
SIP.JS (
https://sipjs.com/). Ambas aplicaciones son código libre y se pueden descargar los proyectos en la plataforma de desarrollo colaborativo GitHub (
https://github.com/DoubangoTelecom/sipml5) - (
https://github.com/onsip/sip.js).
La API SIPML5 tal cual como está en el link se guardado dentro de la raspberry y se configuro asterisk para las video llamadas.
Se requiere el programador para:
1-Programar la mensajería instantánea dentro del proyecto SIPML5 (como se aprecia en el api
SIP.JS).
2-Modificar y agregar la interfaz del SIPML5 como aplicación web nativa (Icono en el escritorio para acceder a los servicios de manera amigable y sencilla).
Plazo de Entrega: No definido