Post on 14-Aug-2015
WebRTC al Call Center Fabián Pignataro
3
4
5
6
7
8
9
•Necesitamos nuevos módulos en el CRM
•Queremos usar GNU/Linux en las estaciones
• Queremos implementar más tele-trabajo
• Integración con redes sociales
10
11
Alguna API para desarrollar un “webphone” ?
12
Vamos con WebRTC !!!
13
14
15
WebRTC define por Decreto el uso de:
• ICE •SRTP •DTLS
16
17
18
19
20
Websockets• RFC 6455 • HTML5
21
SIP sobre Websocket
22
SIP over Websockets + WebRTC
23
Librerías JS
24
Qué puedo hacer ?
25
Qué puedo hacer ?
26
Qué QUIERO hacer
27
Qué QUIERO hacer
28
[Aug 1 22:21:32] ERROR[5343][C-00000004]: chan_sip.c:33043 setup_srtp: No SRTP module loaded, can’t setup SRTP session.
[Aug 1 22:21:32] WARNING[5343][C-00000004]: chan_sip.c:10454 process_sdp: Rejecting secure audio stream without encryption details: audio 27703 RTP/SAVPF 111 103 104 0 8 107 106 105 13 126
[Nov 25 15:05:50] WARNING[5628][C-0000005c]: chan_sip.c:11034 process_sdp_a_dtls: Unsupported fingerprint hash type 'sha-2' received on dialog '38f43a1f-15cd-ad69-c2b3-72c21b9de5fd'
Manos a la obra
29
Elastix 2.X
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
• Elastix CC Pro - ECCP.
• Data Channel - Chat, Compartir de pantalla & Transferencia de Archivos P2P.
Roadmap
46
Preguntas ?
Preguntas ?
Preguntas ?
Preguntas ?
47
Preguntas ?
Preguntas ?
Preguntas ?
Preguntas ?
48
MUCHAS GRACIAS
ELASTIX be Free !!!