Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.uisrael.edu.ec/handle/47000/2200
metadata.dc.type: bachelorThesis
Título : DESARROLLO DE UNA APLICACIÓN WEB DE VIDEO CONFERENCIA BASADA EN LOS PROTOCOLOS WEBRTC PARA NAVEGADORES CHROME Y MOZILLA
Autor : Carrillo Armendáriz, Elizabeth Patricia
RAMIREZ OJEDA, RONNY DAVID.
Palabras clave : webrtc, rtcmulticonnection,;scrum,;heroku,;node, jquery
Fecha de publicación : 2019
Editorial : Quito
Citación : RAMIREZ OJEDA, RONNY DAVID (2019) DESARROLLO DE UNA APLICACIÓN WEB DE VIDEO CONFERENCIA BASADA EN LOS PROTOCOLOS WEBRTC PARA NAVEGADORES CHROME Y MOZILLA Quito, UISRAEL, ELECTRÓNICA DIGITAL Y TELEMÁTICA Quito: Universidad Israel 2019, 134p. Mg. ELIZABETH PATRICIA CARRILLO ARMENDARIZ UISRAEL-EC-ELDT-378.242-2019-091
Citación : ELDT;091
Resumen : El presente proyecto tiene como objetivo el diseño, desarrollo e implementación de una aplicación web que utilice el protocolo WebRTC para establecer un espacio compartido, conocido como room (sala virtual), en el que se pueda realizar video llamada, mensajería instantánea, compartición de archivos y de pantalla entre uno o varios usuarios. Para la realización del proyecto se realiza un análisis de la situación actual, las variables involucradas y las necesidades de los usuarios mediante el uso de la metodología descriptiva y el diseño ocupa una metodología proyectiva. Un desarrollo organizado se aplica la metodología de software Scrum ágil y la implementación mediante la programación en lenguajes de aplicaciones web y la librería RTCMulticonnection. La aplicación consta de dos páginas, la página index.html donde se puede crear o acceder a un room al ingresar el número de room, un nombre de usuario y una contraseña. Tras la autenticación se re direcciona a una página room.html donde se tiene implementado los módulos de videoconferencia, envío de mensajes y compartición de archivos o pantalla. La aplicación es desplegada en el domino web Heroku para las pruebas de funcionalidad. Se comprueba que la aplicación realiza la validación de las credenciales para la creación y acceso a los rooms, así como presenta las funcionalidades descritas para los usuarios. La aplicación es compatible con Google Chrome 28+ y Mozilla Firefox 22+, el número de rooms para el dominio Heroku es de máximo 10 en la versión de prueba y el número de usuarios concurrentes en la aplicación es de 50. PALABRAS CLAVE webrtc, rtcmulticonnection, scrum, heroku, node, jquery
Descripción : The present project aims to design, develop and implement a web application using the WebRTC protocol to establish a shared room where users can video call, message, share files and share screen with each other. The project uses the descriptive methodology to analyze the variables and needs of similar application users. The application in this project is designed using the Scrum methodology and it is implemented using web application languages and the RTCMulticonnection library. The application has two pages, index.html where a user can either create or join a room providing the room id, a user name and a password. After the authentication the application redirects the user to the room.html page where two or more users can video chat, send messages, share files and share screens. For the purpose of testing, the application is deployed in the Heroku web application. The application developed in this project can validate the room’s access credentials and it allows the users to communicate using the previous mentioned functionalities. The characteristics of Google and Mozilla explorer are defined as well as the parallel rooms and simultaneous users limits. KEY WORDS webrtc, rtcmulticonnection, scrum, heroku, node, jquery
URI : https://repositorio.uisrael.edu.ec/handle/47000/2200
ISSN : UIsrael-ec-ELDT-378.242-2019-091
Aparece en las colecciones: Tesis Carrera Electrónica Digital y Telecomunicaciones 2023

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UISRAEL-EC-ELDT-378.242-2019-091.pdf2,15 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.