SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
P R O Y E C T O T E R M I N A L I I
INSTITUTO POLITÉCNICO NACIONAL
Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas
Ingeniería en Telemática
Alejos Martínez José Luis
Sandoval Rosas Alfonso
M. en C. Cyntia Eugenia Enríquez Ortiz
M. en C. Noé Torres Cruz
M. en C. Miguel Alejando Martínez Rosales
En México el dispositivo más
utilizado por los habitantes para
comunicarse es el teléfono celular
seguido por el teléfono fijo*.
Surge entonces la necesidad de aplicaciones que
permitan integrar servicios de comunicación
a través de Internet con los servicios de telefonía
convencional.
*Fuente INEGI
Cada vez es mayor la cantidad de personas
que utilizan otro tipo de servicios
como VoIP y videollamadas.
+ +
Colección de estándares abiertos, protocolos, y API en JavaScript que
permiten comunicaciones P2P de video, audio y datos en tiempo real
sobre los navegadores web sin necesidad de instalar plugins
Permite al navegador
acceder a la cámara y
micrófono
Establece llamadas
de audio y video
Permite a los
navegadores
compartir datos de
forma P2P
• Para que el sistema permita el
establecimiento, operación,
transmisión de flujos y cierre
de la sala de videoconferencia
en web.
Implementar la
arquitectura de malla
• Para coordinar la
comunicación en
el sistema
Implementar el protocolo y
método de señalización
adecuados
• Para habilitar la
realización de
llamadas
Establecer la conexión
entre WebRTC y la PSTN
Desarrollar un sistema de
videoconferencia basado en WebRTC y con
acceso a la PSTN para que se le permita a un
usuario participar en una videoconferencia
con su voz, hablando y escuchando mediante
una llamada desde su teléfono fijo o móvil.
Aplicación web para acceder a
una sala y gestionar una
videoconferencia con acceso a
la PSTN
1
Socket.io
Suma de muestras PCM procedentes de
los dos canales. La muestra resultante se
inserta en un flujo de un solo canal
Bloques de 16384 muestras PCM
Se debe cambiar
de navegador en
el servidor
web/señ. para
hacer/recibir
llamadas
telefónicas
Las
implementaciones
de la API de
WebRTC en los
navegadores
deben madurar
Se cumplieron los
objetivos
planteados de
unificación de
comunicaciones
Falta de
referencias para la
configuración de
Asterisk con
soporte para
WebRTC
Google Chrome no
soporta aún
renegociación SDP
La versión beta de Firefox
(Nightly) es necesaria para
enviar al IP PBX audio
mezclado
Para recibir llamadas es
necesario Mozilla Firefox en su
versión estable en el servidor
web/señalización
Es necesario que los usuarios web
utilicen el navegador Mozilla Firefox
Se requiere dicho navegador en el
servidor web/señalización para
realizar llamadas telefónicas de 2
o más usuarios
La versión beta de Firefox (Nightly) es
incompatible aún con la respuesta de
llamadas telefónicas con Asterisk
Flujos RTP entrantes/salientes de un usuario web con la
sala llena y durante una llamada telefónica en curso
Audio
Entrante Saliente
61,59 Kbps +
120,10 Kbps (IP
PBX)
75,62 Kbps
Video 0,72 Mbps 0,65 Mbps
DE LOS 3 USUARIOS WEB: 0,22 Mbps
Sistema de videoconferencia basado en WebRTC con acceso a la PSTN

Más contenido relacionado

Similar a Sistema de videoconferencia basado en WebRTC con acceso a la PSTN

Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicadamonika18mary
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicadamonika18mary
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicadamonika18mary
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicadadanyuri
 
Exposición-I guis--aplicada
Exposición-I guis--aplicadaExposición-I guis--aplicada
Exposición-I guis--aplicadadanyuri
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicadadanyuri
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreAlejandro Rios Peña
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisQuobis
 
Que es videoconferencia
Que es videoconferenciaQue es videoconferencia
Que es videoconferenciaMAR0606
 
VoIP, 20 años de historia... (Boris Garfias) #befree15
VoIP, 20 años de historia... (Boris Garfias) #befree15VoIP, 20 años de historia... (Boris Garfias) #befree15
VoIP, 20 años de historia... (Boris Garfias) #befree15Elastix México
 
Exp guis-1°-aolicada
Exp guis-1°-aolicadaExp guis-1°-aolicada
Exp guis-1°-aolicadajusta1963
 
La telefona IP2
La telefona IP2La telefona IP2
La telefona IP2SanFerg5
 
Acerca de videoconferencia[1]
Acerca de videoconferencia[1]Acerca de videoconferencia[1]
Acerca de videoconferencia[1]Juanchito TruQpey
 

Similar a Sistema de videoconferencia basado en WebRTC con acceso a la PSTN (20)

Protocolo SIP, WEB RTC y 3V
Protocolo SIP, WEB RTC y 3VProtocolo SIP, WEB RTC y 3V
Protocolo SIP, WEB RTC y 3V
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicada
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicada
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicada
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicada
 
Exposición-I guis--aplicada
Exposición-I guis--aplicadaExposición-I guis--aplicada
Exposición-I guis--aplicada
 
Exp guis-1°-aplicada
Exp guis-1°-aplicadaExp guis-1°-aplicada
Exp guis-1°-aplicada
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software Libre
 
Videoconferencia
VideoconferenciaVideoconferencia
Videoconferencia
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
Video Conferencia
Video ConferenciaVideo Conferencia
Video Conferencia
 
Que es videoconferencia
Que es videoconferenciaQue es videoconferencia
Que es videoconferencia
 
Informe proyecto topicos
Informe proyecto topicosInforme proyecto topicos
Informe proyecto topicos
 
Voip
VoipVoip
Voip
 
VoIP, 20 años de historia... (Boris Garfias) #befree15
VoIP, 20 años de historia... (Boris Garfias) #befree15VoIP, 20 años de historia... (Boris Garfias) #befree15
VoIP, 20 años de historia... (Boris Garfias) #befree15
 
Exp guis-1°-aolicada
Exp guis-1°-aolicadaExp guis-1°-aolicada
Exp guis-1°-aolicada
 
rino perez.docx
rino perez.docxrino perez.docx
rino perez.docx
 
La telefona IP2
La telefona IP2La telefona IP2
La telefona IP2
 
Acerca de videoconferencia[1]
Acerca de videoconferencia[1]Acerca de videoconferencia[1]
Acerca de videoconferencia[1]
 
Voz sobre ip
Voz sobre ipVoz sobre ip
Voz sobre ip
 

Último

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (19)

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Sistema de videoconferencia basado en WebRTC con acceso a la PSTN

  • 1. P R O Y E C T O T E R M I N A L I I INSTITUTO POLITÉCNICO NACIONAL Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas Ingeniería en Telemática Alejos Martínez José Luis Sandoval Rosas Alfonso M. en C. Cyntia Eugenia Enríquez Ortiz M. en C. Noé Torres Cruz M. en C. Miguel Alejando Martínez Rosales
  • 2. En México el dispositivo más utilizado por los habitantes para comunicarse es el teléfono celular seguido por el teléfono fijo*. Surge entonces la necesidad de aplicaciones que permitan integrar servicios de comunicación a través de Internet con los servicios de telefonía convencional. *Fuente INEGI Cada vez es mayor la cantidad de personas que utilizan otro tipo de servicios como VoIP y videollamadas. + +
  • 3. Colección de estándares abiertos, protocolos, y API en JavaScript que permiten comunicaciones P2P de video, audio y datos en tiempo real sobre los navegadores web sin necesidad de instalar plugins Permite al navegador acceder a la cámara y micrófono Establece llamadas de audio y video Permite a los navegadores compartir datos de forma P2P
  • 4. • Para que el sistema permita el establecimiento, operación, transmisión de flujos y cierre de la sala de videoconferencia en web. Implementar la arquitectura de malla • Para coordinar la comunicación en el sistema Implementar el protocolo y método de señalización adecuados • Para habilitar la realización de llamadas Establecer la conexión entre WebRTC y la PSTN Desarrollar un sistema de videoconferencia basado en WebRTC y con acceso a la PSTN para que se le permita a un usuario participar en una videoconferencia con su voz, hablando y escuchando mediante una llamada desde su teléfono fijo o móvil.
  • 5. Aplicación web para acceder a una sala y gestionar una videoconferencia con acceso a la PSTN
  • 6.
  • 7. 1
  • 9.
  • 10. Suma de muestras PCM procedentes de los dos canales. La muestra resultante se inserta en un flujo de un solo canal Bloques de 16384 muestras PCM
  • 11.
  • 12.
  • 13.
  • 14. Se debe cambiar de navegador en el servidor web/señ. para hacer/recibir llamadas telefónicas Las implementaciones de la API de WebRTC en los navegadores deben madurar Se cumplieron los objetivos planteados de unificación de comunicaciones Falta de referencias para la configuración de Asterisk con soporte para WebRTC
  • 15. Google Chrome no soporta aún renegociación SDP La versión beta de Firefox (Nightly) es necesaria para enviar al IP PBX audio mezclado Para recibir llamadas es necesario Mozilla Firefox en su versión estable en el servidor web/señalización Es necesario que los usuarios web utilicen el navegador Mozilla Firefox Se requiere dicho navegador en el servidor web/señalización para realizar llamadas telefónicas de 2 o más usuarios La versión beta de Firefox (Nightly) es incompatible aún con la respuesta de llamadas telefónicas con Asterisk
  • 16.
  • 17. Flujos RTP entrantes/salientes de un usuario web con la sala llena y durante una llamada telefónica en curso Audio Entrante Saliente 61,59 Kbps + 120,10 Kbps (IP PBX) 75,62 Kbps Video 0,72 Mbps 0,65 Mbps DE LOS 3 USUARIOS WEB: 0,22 Mbps