Slide 1

Slide 1 text

WebRTC Полозов Василий - инженер телекоммуникаций Iqtek

Slide 2

Slide 2 text

План выступления: ❖ Продукты ❖ Стек ❖ Сигнализация ❖ Web Simple App ❖ Nat, ICE, STUN, TURN ❖ WebRTC, варианты применения ❖ Js библиотеки

Slide 3

Slide 3 text

WebRTC stack Stream Control Transmission Protocol — «протокол передачи с управлением потоком Datagram Transport Layer Security - Протокол датаграмм безопасности транспортного уровня Secure Real-time Transport Protocol — Безопасный Протокол Передачи Данных ➢ Interactive Connectivity Establishment, ➢ Session Traversal Utilities for NAT ➢ Traversal Using Relay NAT

Slide 4

Slide 4 text

Сигнализация

Slide 5

Slide 5 text

Сигнализация для VoIP PROTO? => SIP 2.0

Slide 6

Slide 6 text

OpenSource VoIp продукты для WebRTC

Slide 7

Slide 7 text

Transport Protocol communication WS2SIP Server

Slide 8

Slide 8 text

Transport Protocol communication

Slide 9

Slide 9 text

Transport Protocol communication for Asterisk

Slide 10

Slide 10 text

Simle WEB based apps SPY app стандартная работа: 1. Нажимаем кнопку в вебе 2. На астериске запускается Originate который одним плечом звонит вам. 3. Вы берете трубку 4. Астериск встраивается в канал

Slide 11

Slide 11 text

Simle WEB based apps 4 действия сервиса 4? 2 действия юзера 4 действия! 2 действия! КАРЛ!!!!

Slide 12

Slide 12 text

Simle WEB based apps SPY app через WebRTC 1 Нажимаем на кнопку 2. Астериск делает вызов в нужный контекст и встраивается в нужный канал

Slide 13

Slide 13 text

WebRTC SoftPhone

Slide 14

Slide 14 text

SIP WebRTC != all WebRTC features Нет поддержки передачи других данных через вебсокет Нет поддержки screen sharing (применимо к существующим WEB сип клиентам)

Slide 15

Slide 15 text

Nat: ICE, STUN, TURN

Slide 16

Slide 16 text

WebRTC to SIP

Slide 17

Slide 17 text

WebRTC, broadcasting Video

Slide 18

Slide 18 text

WebRTC, StreamTv

Slide 19

Slide 19 text

Js библиотеки ➢ https://simplewebrtc.com/ ➢ http://peerjs.com/ ➢ http://sipjs.com/ ➢ http://jssip.net/ ➢ https://www.doubango.org/sipml5/ ➢ ...

Slide 20

Slide 20 text

JsSip Demo

Slide 21

Slide 21 text

JsSip Demo

Slide 22

Slide 22 text

JsSip Demo

Slide 23

Slide 23 text

Вопросы ??? Спасибо за внимание!!! Полозов Василий