Organizers and
hosts of the evening
Luis
Rianne
Bart
Alex
WebRTC presentations
-1- Welcome and introduction + demo GetUserMedia (Bart)
-2- Remote instructions (Fabian)
-3- Building...
Real Time Communication
between browsers
An short introduction to
WebRTC
Until now, some history
• Skype, MSN, Lync, video
conference systems, Unified
Communications (UC)
– Definition UC: From on...
Initiative
• Promoted by Google Chrome team since 2009, the W3C
webRTC WG and the IETF RTCweb WG
• Specification / W3C Edi...
The promise of WebRTC
WebRTC:
• No plugins
• No downloads
• No App stores
• No patents
• No installations
Multi media RTC ...
One-click technology
On webpage in browser:
• Click here to talk to your customer support
• Click here to see your colleag...
Get connected (1)
Web
server
+ API’s
My
browser
Other
browser
1 2
3
5
4
Get connected (2)
1. User clicks button and connects to server
2. Server sends signal to callee
3. Callee accepts
4. Commu...
Browser API’s for WebRTC
Browser supports WebRTC using API’s:
• GetUserMedia
– To access and control microphone and
camera...
Role of the Webserver
• WebRTC is a webservice  webserver needed
• Acts as the central control point
• Webserver handles ...
http://iswebrtcreadyyet.com/
Luckily, there ‘s help!
FLASH whenever you use IE or Safari
Demo’s GetUserMedia
?
Questions
?
Wrap up
What will it bring to the user?
Will WebRTC make the world
a happier place?
Without …
with WebRTC
Thanks to our sponsors
Thank you !
What ‘s next?
We want more
WebRTC!
Where is more
WebRTC?
Ich bin ein
Berliner …
… WebRTC
Meetup
Monday
May 5, 2014
Join us at the
Berlin
WebRTC
Meetup
Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014
Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014
Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014
Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014
Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014
Upcoming SlideShare
Loading in …5
×

Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014

1,122 views

Published on

Introduction to WebRTC presented by Bart Uelen at the first Amsterdam WebRTC Meetup on wednesday March 26, 2014 in the Westergasfabriek in Amsterdam. Let's get together and talk about how to use WebRTC browser-to-browser technology!
Presentation also includes the wrapup slides.

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

  • Be the first to like this

No Downloads
Views
Total views
1,122
On SlideShare
0
From Embeds
0
Number of Embeds
509
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Short introduction to WebRTC at the Amsterdam WebRTC Meetup, March 26, 2014

  1. 1. Organizers and hosts of the evening Luis Rianne Bart Alex
  2. 2. WebRTC presentations -1- Welcome and introduction + demo GetUserMedia (Bart) -2- Remote instructions (Fabian) -3- Building a video-conferencing application (Jeroen) PAUZE -4- Unlocking and connecting the telecom world (Luis en Philippe) -5- The market and WebRTC solutions providers (Alex) -6- Where to apply WebRTC? (Bart, Alex) -7- Wrap-up (Bart en Alex) BORREL
  3. 3. Real Time Communication between browsers An short introduction to WebRTC
  4. 4. Until now, some history • Skype, MSN, Lync, video conference systems, Unified Communications (UC) – Definition UC: From one interface/screen switching modes of communication without changing screens or devices • Proprietary owned implementations – Manufactured exclusively by the owner of intellectual property rights, as with a patent or trade secret. • Expensive and not freely available • Communication is server based
  5. 5. Initiative • Promoted by Google Chrome team since 2009, the W3C webRTC WG and the IETF RTCweb WG • Specification / W3C Editor's Draft 21 March 2014 • WebRTC is open source project • Manage multimedia communications • Simple API’s in Javascript • Multi platform and multi device • WebRTC specs built into browsers (see http:// iswebrtcreadyyet.com/) • Now (2014) many suppliers offer WebRTC solutions and numbers are growing.
  6. 6. The promise of WebRTC WebRTC: • No plugins • No downloads • No App stores • No patents • No installations Multi media RTC for: • Audio • Video • Data Using RTC any browser can call any other browser
  7. 7. One-click technology On webpage in browser: • Click here to talk to your customer support • Click here to see your colleague • Click here to join video conference
  8. 8. Get connected (1) Web server + API’s My browser Other browser 1 2 3 5 4
  9. 9. Get connected (2) 1. User clicks button and connects to server 2. Server sends signal to callee 3. Callee accepts 4. Communication is established 5. Audio, video chat transmission starts
  10. 10. Browser API’s for WebRTC Browser supports WebRTC using API’s: • GetUserMedia – To access and control microphone and camera hardware – Must be allowed by user (opt-in) • PeerConnection – Establish connection and set up context like security and codecs • DataChannels – Provide peer-to-peer connection – “Data part of WebRTC” API = Application Programming Interface My browser Other browser My browser Web Server + API’s mic webcam
  11. 11. Role of the Webserver • WebRTC is a webservice  webserver needed • Acts as the central control point • Webserver handles button clicked by user to join video conference • Webserver is needed to establish the connection between the browsers (peers) • Webserver does not handle the data part of the communication between the browsers
  12. 12. http://iswebrtcreadyyet.com/
  13. 13. Luckily, there ‘s help! FLASH whenever you use IE or Safari
  14. 14. Demo’s GetUserMedia
  15. 15. ? Questions ?
  16. 16. Wrap up
  17. 17. What will it bring to the user? Will WebRTC make the world a happier place?
  18. 18. Without …
  19. 19. with WebRTC
  20. 20. Thanks to our sponsors
  21. 21. Thank you !
  22. 22. What ‘s next?
  23. 23. We want more WebRTC! Where is more WebRTC?
  24. 24. Ich bin ein Berliner … … WebRTC Meetup
  25. 25. Monday May 5, 2014 Join us at the Berlin WebRTC Meetup

×