webrtc extremes - trueconf · webrtc is both an open source project (=software stack) and a...

12
WebRTC Extremes How Vendors Yield This Brave New Technology October 2015 Tsahi Levent-Levi

Upload: others

Post on 14-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

WebRTC Extremes

How Vendors Yield This Brave New Technology

October 2015

Tsahi Levent-Levi

Page 2: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

2

WebRTC offers real time communication natively from a web browser

WebRTC is a media engine with JavaScript APIs

Page 3: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Both a browser technology and an open source stack

13/10/2015 3

WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech)

webrtc.org

• The open source project

• Holds an implementation of the

WebRTC specification

• Can be used by anyone for

anything

And also openWebRTC.io

WebRTC 1.0

• The standard specification

• Not yet completed

• Handled by the IETF and W3C

Page 4: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Why all the fuss?

13/10/2015 4

Page 5: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Where is it available?

And we almost forgot mobile apps – it is there for quite some time now…

5

2015

Page 6: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

6

Page 7: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Federate

All networks/services must interwork with each other seamlessly

7

Who?

Examples

• Connecting to PSTN / Telephony

• Has an existing network, need to use WebRTC

as an additional access point

• Those who believe federation is key

Page 8: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Silo

A service needs to communicate with no one else

8

Who?

Examples

• In-app communications

• Big enough OTT players

• Many verticals

Page 9: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Aggregate

A “meeting point” for multiple users, under a single roof

9

Who?

Examples

• Intermediaries

• Expert markets

Page 10: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Embed

Widgets embedded in other’s service offering

10

Who?

Examples

• High branding value for customer

• Decentralization & added control

Page 11: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

13/10/2015 11

WebRTC is a Technology

not a SolutionTheBusyBrain

Page 12: WebRTC Extremes - TrueConf · WebRTC is both an open source project (=Software Stack) and a standard specification (=Browser Tech) webrtc.org • The open source project • Holds

Thank You!

12

Tsahi Levent-Levi

https://bloggeek.me

[email protected]