De SIP a WebRTC y vice versa

57
De SIP a WebRTC y vice versa Saúl Ibarra Corretgé | @saghul SIP WebRTC

Transcript of De SIP a WebRTC y vice versa

Page 1: De SIP a WebRTC y vice versa

De SIP a WebRTC y vice versaSaúl Ibarra Corretgé | @saghul

SIP WebRTC

Page 2: De SIP a WebRTC y vice versa

Saúl Ibarra Corretgé@saghul

Page 3: De SIP a WebRTC y vice versa

AG Projects

Page 4: De SIP a WebRTC y vice versa

BlinkSylkServerSIP2SIPY mucho más!

Page 5: De SIP a WebRTC y vice versa

SIP2SIP

Page 6: De SIP a WebRTC y vice versa

Audio / VideoChatPresenciaMás allá de la VoIP

Page 7: De SIP a WebRTC y vice versa

0

750

1500

2250

3000

2006 2010 2014

Cuentas SIP activas / mes

Page 8: De SIP a WebRTC y vice versa

WebRTC

Page 9: De SIP a WebRTC y vice versa

ESTÁNDAREs un

Page 10: De SIP a WebRTC y vice versa

getUserMedia

RTCPeerConnection

RTCDataChannel

Page 11: De SIP a WebRTC y vice versa

PROYECTOEs un

Page 12: De SIP a WebRTC y vice versa
Page 13: De SIP a WebRTC y vice versa

PERFIL DE MEDIA Es un

Page 14: De SIP a WebRTC y vice versa

Nuevo perfil de media

ICEDTLS

RTCP-MUXBUNDLE

Page 15: De SIP a WebRTC y vice versa

SDP HORRIBLE Es un

Page 16: De SIP a WebRTC y vice versa

webrtchacks.com/sdp-anatomy/

Page 17: De SIP a WebRTC y vice versa
Page 18: De SIP a WebRTC y vice versa

Primer!

VP8

VP9

Opus

Page 19: De SIP a WebRTC y vice versa

Opus

H.264

VP8

Page 20: De SIP a WebRTC y vice versa
Page 21: De SIP a WebRTC y vice versa
Page 22: De SIP a WebRTC y vice versa

Opus

ORTC

H.264 UC

Page 23: De SIP a WebRTC y vice versa
Page 24: De SIP a WebRTC y vice versa

INFRAESTRUCTURA

Page 25: De SIP a WebRTC y vice versa

Things they area-changin’

Page 26: De SIP a WebRTC y vice versa

ArquitecturaSIP

Servidor 1

Alice Bob

Servidor 2

Page 27: De SIP a WebRTC y vice versa
Page 28: De SIP a WebRTC y vice versa
Page 29: De SIP a WebRTC y vice versa

ArquitecturaWEB

Servidor

Alice Bob

Page 30: De SIP a WebRTC y vice versa
Page 31: De SIP a WebRTC y vice versa

VoIPTradicional Web + WebRTC

Routing usuario@dominio URL HTTP(S)

Caracteristicas Teléfono Navegador

Complejidad ???

Page 32: De SIP a WebRTC y vice versa

COMPATIBILIDAD?

Page 33: De SIP a WebRTC y vice versa

GATEWAY

Page 34: De SIP a WebRTC y vice versa

SimpleNO transcoding

Page 35: De SIP a WebRTC y vice versa

Janus

Page 36: De SIP a WebRTC y vice versa
Page 37: De SIP a WebRTC y vice versa

SylkServer

Page 38: De SIP a WebRTC y vice versa

4K Conference

2012

Page 39: De SIP a WebRTC y vice versa

SylkRTC API SIP XMPP

SylkServerCore

JanusSIP SIMPLE SDK

Page 40: De SIP a WebRTC y vice versa

SIP audio/video

calls

SIMPLE Chat

PresenceSylkServer WebRTC gateway

Janus

Presence and chat gateway

Page 41: De SIP a WebRTC y vice versa
Page 42: De SIP a WebRTC y vice versa
Page 43: De SIP a WebRTC y vice versa
Page 44: De SIP a WebRTC y vice versa
Page 45: De SIP a WebRTC y vice versa
Page 46: De SIP a WebRTC y vice versa
Page 47: De SIP a WebRTC y vice versa
Page 48: De SIP a WebRTC y vice versa
Page 49: De SIP a WebRTC y vice versa
Page 50: De SIP a WebRTC y vice versa
Page 51: De SIP a WebRTC y vice versa

SylkServer 3

Multiples cuentas SIPLlamadas audio / video

Sin transcodingZero-configuration

Page 52: De SIP a WebRTC y vice versa

SylkServer 3+

Multiconferencia de videoChat

PresenciaContactos

Page 53: De SIP a WebRTC y vice versa
Page 54: De SIP a WebRTC y vice versa
Page 55: De SIP a WebRTC y vice versa

sylkserver.com

webrtc.sipthor.net

Page 56: De SIP a WebRTC y vice versa

Problemas con WebRTC?

bettercallsaghul.com

Page 57: De SIP a WebRTC y vice versa