Your SlideShare is downloading. ×
0
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WebRTC APIs - API Strategy Conference Amsterdam (March 2014)

2,309

Published on

Published in: Internet
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,309
On Slideshare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
68
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Philippe Sultan, Co-founder & CTO Luis B.Quina, Co-founder & COO APIs for adding voice, data and video to your apps … for FREE
  • 2. v  Brings together VoIP and web v  Free v  WebRTC is not about hype, it’s about disrupting communications Why do we care about WebRTC ?
  • 3. WebRTC is a new API for embedding real-time communications into web sites and browser-based applications. Voice, Video and even Screen Sharing become standard capabilities of the modern web browser.
  • 4. WebRTC API ? v  A JavaScript extension v  GetUserMedia function v  Acquiring audio and video v  PeerConnection object v  Set up the network connection between peers v  DataChannel v  « direct WebSocket between peers »
  • 5. Architecture Adapted from "WebRTC: APIs and RTCWeb Protocols of the HTML5 Real-Time Web", Johnson, Alan B. and Daniel C. Burnett, First Edition, September 2012, Digital Codex LLC)
  • 6. Signaling v WebRTC is a peer to peer technology but servers are needed v To set up the connection between peers v Signaling stays out of the scope of WebRTC v WebSockets, XHR, etc. v SIP, XMPP, JSON, etc.
  • 7. WebRTC out of the browser v Build your own endpoint v getUserMedia v PeerConnection v pjsip, FreeSWITCH, Kamailio, Asterisk v Place calls from a web browser to a plain old telephone v Can run on any Linux platform (Raspberry Pi too !) v Implemented in C
  • 8. WebRTC with « traditional » VoIP v  Works fine but … v  WebRTC is not implemented in all browsers v  Chrome, Firefox, Opera v  IE, Safari and others missing v  Adobe Flash plugin helps a lot here
  • 9. Demo
  • 10. Is WebRTC the Future of Communications?
  • 11. What do we need ? v  Massive developer adoption v  Device enablement v  Vendor ecosystem
  • 12. Developers
  • 13. 1,300,000 enabled devices
  • 14. Vendor Ecosystem
  • 15. Getting started with WebRTC http://www.html5rocks.com/en/tutorials/webrtc/basics/
  • 16. WebRTC APIs: Tokbox (Telefonica) v  Solution Type: Telco API v  Target Audience: Developers v  Business Model: Pay as you go v  Country: US v  Media Types: Voice, Video v  WebRTC Use: Direct Integration, porting
  • 17. WebRTC APIs: Xirsys v  Solution Type: SaaS v  Target Audience: Developers v  Business Model: Subscription v  Country: USA v  Media Types: Voice, Video v  WebRTC Use: Direct Integration
  • 18. WebRTC APIs: AddLive v  Solution Type: Telco API v  Target Audience: Developers v  Business Model: Subscription v  Country: USA v  Media Integration: Voice, Video v  WebRTC Use: Direct Integration, plugin
  • 19. WebRTC APIs: EasyRTC v  Solution Type: WebRTC toolkit v  Target Audience: developers v  Business Model: Open Source (free) or Enterprise (up to 1000 rooms) v  Country: Canada v  Media Integration: Voice, Video v  WebRTC Use: Direct Integration v  Showcase tool: Tawk.com
  • 20. WebRTC APIs: apidaze.io v  Solution Type: Comms and WebRTC API v  Target Audience: developers v  Business Model: pay as you go v  Country: France v  Media Integration: Voice, Video, SMS v  WebRTC Use: Direct Integration v  Showcase tool: http://webr.tc
  • 21. “WebRTC is not a solution… it's a technology! ” “WebRTC is not a standard … It's a movement ! ” (Tsahi Levent-Levi, bloggeek.me) @tsahil Please keep in mind
  • 22. @QuinaLuis : Luis Borges Quina @apidaze : developers.apidaze.io < THANK YOU > Co-Organizer: WebRTC Meetups Paris, Amsterdam, Berlin, Barcelona

×