Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Hi! I’m David
WebRTC
What is WebRTC
Spec drafted by W3C
http://www.w3.org/TR/webrtc/
Video and Audio
APIs for the browser
P2P on the browser
no plugins necessary*
*except when you want to do screen-sharing
“A project to bring
Realtime Communication
to the Open Web Platform”
Justin Uberti at Google IO 2012
Why should you care
• Audio and Video is hard
• Standards enable federation
• Silo’ed free Web
• Possibilities are “limitless”
• But there is ...
Typed Array Conf
FlexboxCon
WebRTC Expo
{2013, 2014, 2015}
Communications Engineering is
still Communications Engineering
Full mesh
Bridges
Bridges
Signalling
Different WebRTC
spec implementations
How to get started
http://webrtc.github.io/samples/
https://webrtchacks.com
we {need, know how} how to abstract complexity
http://iswebrtcreadyyet.com/
dom -> jquery
websockets -> socket.io
WebRTC -> simpleWebRTC
-> simple-peer
-> peerjs
dom -> jquery
websockets -> socket.io
WebRTC -> simpleWebRTC
-> simple-peer
-> peerjs
•	 Friends - P2P chat powered by the web

	•	 ScreenCat - screen sharing + remote collaboration app

	•	 WebCat - P2P pipe...
THANK YOU!
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC
Prochain SlideShare
Chargement dans…5
×
Prochain SlideShare
Автономания
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

Partager

Lisboa WebRTC - May 21, 2015 - Intro to WebRTC

Télécharger pour lire hors ligne

Lisboa WebRTC - May 21, 2015 - Intro to WebRTC

  1. 1. Hi! I’m David
  2. 2. WebRTC
  3. 3. What is WebRTC
  4. 4. Spec drafted by W3C http://www.w3.org/TR/webrtc/
  5. 5. Video and Audio APIs for the browser
  6. 6. P2P on the browser
  7. 7. no plugins necessary* *except when you want to do screen-sharing
  8. 8. “A project to bring Realtime Communication to the Open Web Platform” Justin Uberti at Google IO 2012
  9. 9. Why should you care
  10. 10. • Audio and Video is hard • Standards enable federation • Silo’ed free Web • Possibilities are “limitless” • But there is more than just philanthropic reasons
  11. 11. Typed Array Conf
  12. 12. FlexboxCon
  13. 13. WebRTC Expo {2013, 2014, 2015}
  14. 14. Communications Engineering is still Communications Engineering
  15. 15. Full mesh
  16. 16. Bridges
  17. 17. Bridges
  18. 18. Signalling
  19. 19. Different WebRTC spec implementations
  20. 20. How to get started
  21. 21. http://webrtc.github.io/samples/
  22. 22. https://webrtchacks.com
  23. 23. we {need, know how} how to abstract complexity http://iswebrtcreadyyet.com/
  24. 24. dom -> jquery websockets -> socket.io WebRTC -> simpleWebRTC -> simple-peer -> peerjs
  25. 25. dom -> jquery websockets -> socket.io WebRTC -> simpleWebRTC -> simple-peer -> peerjs
  26. 26. • Friends - P2P chat powered by the web • ScreenCat - screen sharing + remote collaboration app • WebCat - P2P pipe across the web using Github private/ public key for auth • Instant.io - Secure, anonymous, streaming file transfer • WebTorrent - Streaming torrent client in the browser • PusherTC - Video chat with using Pusher. See guide. • webrtc-explorer - P2P Overlay Network (DHT) for Resource Discovery platform in the browser
  27. 27. THANK YOU!
  • copyleft

    Jun. 2, 2016
  • zuzupetaltj

    Jun. 17, 2015
  • maciekchmielarski

    May. 22, 2015

Vues

Nombre de vues

704

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

17

Actions

Téléchargements

8

Partages

0

Commentaires

0

Mentions J'aime

3

×