Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONVERGENTES
(VOZ, VIDEO Y DATOS)
ASY4141
Experiencia 3:
Administración
Avanzada de Sistema de
Servicios Convergentes
EXPERIENCIA 3
Titulo:
Administración Avanzada de Sistema de Servicios Convergentes
Aprendizajes que buscaremos que los alumnos adquieran con esta Experiencia:
» Implementar soluciones convergentes que permitan la interconexión con
otras centrales, la PSTN y redes móviles, considerando alta disponibilidad.
» Distinguir las variables de entorno en la red, que afectan el tráfico de voz,
video y datos, considerando la Calidad de Servicio.
3
CLASE 13
Medios
Enriquecidos
Medios Enriquecidos
6
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» ¿Qué es WebRTC?
Este software permite comunicaciones en tiempo real ya sea vídeo, audio o datos entre navegadores
web, siendo esta herramienta una gran ventaja en dos sentidos, por lado del usuario que utiliza la
aplicación realizada con WebRTC obtiene una satisfacción al no tener que instalar ningún programa
ni plug-in adicional para realizar videollamadas o transferir archivos y puede hacerlo desde
cualquier ordenador con conexión a internet de manera fácil y sencilla. Y por el lado del
programador que utilice WebRTC para de desarrollar aplicaciones, dispone de una API en lenguaje
JavaScript junto con etiquetas de HTML5 para el cliente (FrontEnd) con de las herramientas
necesarias para desarrollar aplicaciones para transmitir datos, realizar videollamadas, vídeos bajo
demanda, etc.de manera sencilla y utilizando poco código.
7
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» ¿Qué es WebRTC?
8
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» Códecs utilizados por WebRTC
Video:
- VP8: códec de vídeo publicado en RFC6386, fue a sus inicios desarrollado por On2
Technologies y adquirido por Google en el 2009Google está desarrollando la siguiente versión
de este códec el V9 para integrarlo en su navegador Chrome y en WebRTC.
- H.264-MPEG: es un códec de alta compresión de vídeo desarrollado por el ITU-T Video
Coding Experts Group (VCEG) y el ISO/IEC Moving Picture Experts Group (MPEG). El
códec H.264 se puede combinar con los códecs de audio ACC o MP3 dentro del contenedor
MPEG-4
Audio:
- G.711: Este estándar es usado principalmente en telefonía, y fue liberado para su uso en el año
1972.
- G.722: es un códec de audio estándar ITU-T 7 KHz de banda ancha que opera a 48, 56 y 64
Kbit / s. Fue aprobado por la UIT-T en noviembre de 1988.
- iSAC: es un robusto adaptador de ancho de banda y códec de voz de banda y súper banda
ancha desarrollada por Global IP Solutions utilizados en muchas aplicaciones de Voz sobre IP
(VoIP) y de streaming de audio
- iLBC: es un códec libre de voz de banda estrecha, fue desarrollado por Global IP Solutions
utilizado en muchas aplicaciones de Voz sobre IP (VoIP) y audio streaming.
9
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» ¿Qué es WebRTC?
10
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» ¿Qué es FOP2?
• Panel de Operadora Basada en Web
• Permite controlar llamadas
• Visualización de colas (Queues) y Agentes
• Monitoreo y Manejo de Conferencias
• Extensible mediante Plugins
• Tiene hasta 15 botones gratis en pantalla (Modo demo)
11
Medios Enriquecidos
• Desde Issabel es posible instalar mediante web GUI en la sección Addons, o bien usando yum.
• En el futura estará disponible en el Market de otras versiones o distribuciones
Podemos chequear la versión y el estado de la instalación con: /usr/local/fop2/fop2 _ server --test
13
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» FOP2 Manager
• Permite administrar las preferencias y configuraciones de FOP2
Para ello, ingresamos en https://<ip de su servidor>/fop2/admin
(Las credenciales son las mismas de Issabel.)
Aquí configuraremos permisos de usuarios, grupos, nombres, instalar plugins, estados de
presencia, etc.
14
Medios Enriquecidos
» Web de Comunicación Real de Transmisión (WebRTC)
» FOP2 Manager
15
Medios Enriquecidos
» WebRTC con Issabel
» Desde Addons instalamos Flash Operator Panel 2:
16
Medios Enriquecidos
» WebRTC con Issabel
» Habilitamos el soporte HTTPS y archivos de certificados en Asterisk. Para ello, primero utilizamos las
opciones disponibles en Issabel en “Security > Advanced Settings y las colocamos en ON y luego en
las opciones “PBX > PBX Configurations> Unembeded Issabel PBX y en settings>advance settting”:
17
Medios Enriquecidos
» WebRTC con Issabel
» Ahora podemos captar estas extensión y las otras existentes en el panel de FOP2:
Si alguna no aparece,
aprete “Acciones” y
“recrear usuarios”
18
Medios Enriquecidos
» WebRTC con Issabel
» En los botones de FOP2 encontramos detalles del plan de discado y podemos realizar acciones.
Podemos definir la
privacidad de las
extensiones:
Clid: bloquea el caller
ID
Monitor: bloquea el
monitoreo de la
extensión.
All: bloquea todo
19
Medios Enriquecidos
» WebRTC con Issabel
» En el Panel FOP2 instalamos el plugins para WebRTC Browser Phone (casi al final de la lista):.
20
Medios Enriquecidos
» WebRTC con Issabel
» Las versiones de Issabel con Asterisk 16, ya permiten crear directamente extensiones WebRTC
desde el mismo menú donde se crean el resto de los tipos de extensiones :
21
Medios Enriquecidos
» WebRTC con Issabel
» Se crean de la misma manera que una extensión SIP normal:
22
Medios Enriquecidos
» WebRTC con Issabel
» Ahora si creamos una extensión WebRTC SIP, una vez creada, saldrán activadas los certificados SSL:
23
Medios Enriquecidos
» WebRTC con Issabel
» Finalmente, nos podemos conectar desde un Browser (como Chrome) a Issabel y se activa en el
mismo browser un teléfono registrado y un visor de otros usuarios y recursos(basta con ingresas a
la url: <IP de Issabel>/fop2 .Las credenciales es el anexo y la password por default es el número del
anexo.
24
Medios Enriquecidos
26
Medios Enriquecidos
» WebRTC en Extensiones de Google Chrome
» VoIPstudio nos permite:
• Bajar gratis un softphone para realizar llamadas.
• Asociarlo al celular, permite hacer llamadas y recibir llamadas hacia la red de telefonía fija y
móvil (dan un crédito gratis de US$2,después hay que pagar por llamar)
27
Resumen
¿Qué es WebRTC?
¿Qué es FOP2?
¿Qué protocolo VoIP usa WebRTC?
¿Qué necesitamos para instalar FOT2 en Issabel?
¿Cómo se crean extensiones WebRTC en Issabel?
¿Cómo usamos WebRTC de una extensión Issabel?