WebRTC Reborn Hackference from Dan Jenkins
WebRTC Reborn Hackference
- 1. DAN JENKINS WebRTC Reborn
- 2. Dan Jenkins @dan_jenkins
- 3. Node.js Developer Love Lego & Technic General Geek Founder of Nimble Ape Ltd ❤ open source
- 4. github.com/danjenkins
- 5. @dan_jenkins
- 6. Nimble Ape nimblea.pe dan@nimblea.pe @nimbleapeltd
- 7. Node.js Consulting
- 8. Microservices Consulting
- 9. IoT Consulting
- 10. WebRTC Consulting
- 11. WebRTC
- 12. Heard Of It?
- 13. Built Something?
- 14. Used It?
- 15. Talky.io Appear.in Screenhero Hangouts
- 16. Sharefest Amazon Mayday PeerCDN instant.io
- 17. What Is Webrtc?
- 18. Web Real Time Communication
- 19. Peer To Peer Technology
- 20. Media Channel For Audio & Video
- 21. Data Channel For Data
- 22. 3 Core APIs getUserMedia RTCPeerConnection RTCDataConnection
- 23. Peer To Peer Communication
- 24. Signalling Server
- 25. Signalling Server
- 26. Signalling Server
- 27. 2 Peers
- 28. 3 Peers (Mesh)
- 29. *N Peers (Mesh) Disclaimer: Not Recommended 100% Of The Time
- 30. No Plugins Disclaimer: Extensions May Be Required
- 31. Opens The Door For Awesome
- 32. Open Technology
- 33. Browsers, Mobiles And Other Devices
- 34. Web Scale
- 35. Little Dependence On Media Servers
- 36. Easier On The Wallet
- 37. Demo Android Chrome Desktop Chrome Sorry, No iOS https://goo.gl/LbT5A3
- 38. Awesome Apps Are Being Launched
- 39. HTTP://WWW.BEMYEYES.ORG/
- 40. TELEMINDME.COM Mindme HTTP://WWW.REALTIMECOMMUNICATIONSWORLD.COM/TOPICS/REALTIMECOMMUNICATIONSWORLD/ARTICLES/404891-WEBRTC-ENROLLED-SUICIDE-PREVENTION.HTM
- 41. Cystic Fibrosis Telehealth In Australia HTTP://WWW.WEBRTCWORLD.COM/TOPICS/WEBRTC-WORLD/ARTICLES/334242-AUSTRALIAN-CYSTIC-FIBROSIS-TELEHEALTH-PROJECT-RELIES-WEBRTC.HTM
- 42. Cancer Telehealth In Texas HTTPS://DEVELOPER.IBM.COM/BLUEMIX/2015/09/16/BLUEMIX-AND-TWILIO-AT-KRANKYGEEK-2015/
- 43. Developers Are Building Apps That Help Humanity
- 44. WebRTC Reborn
- 45. A Brief History Of Time Webrtc…
- 46. It’s 4 Years Old!
- 47. You Always Mess Up The First Child
- 48. We Messed Up.
- 49. At The Start, Everyone Was So Excited!
- 50. Countless Talks At Conferences
- 51. Look Ma, No Plugins!
- 52. “It’s Freaking Awesome!”
- 53. Developers Went And Tried It
- 54. And Usually Failed
- 55. We Didn’t Tell Developers About The Complicated Stuff
- 56. Heard Of STUN Or TURN?
- 57. We Failed You.
- 58. But… That’s All Changed
- 59. What’s Changed?
- 60. Strong Community
- 61. Two Google Developer Experts In The Uk
- 62. WebRTC Weekly HTTPS://WEBRTCWEEKLY.COM/
- 63. WebRTC Hacks HTTPS://WEBRTCHACKS.COM/
- 64. WebRTC Hacks Article Page Views 36,780 28,217 20,645 20,295 19,944 15,365 15,114 HTTPS://WEBRTCHACKS.COM/
- 65. Browser Support
- 66. Chrome On Desktop
- 67. Chrome On Android
- 68. Firefox
- 69. Opera On Desktop
- 70. Microsoft Edge (ORTC)
- 71. Who’s Missing?
- 72. Safari Desktop & Mobile
- 73. But… There’s Hope!
- 74. Apple Put An Engineer On The WebRTC-In-Webkit Project
- 75. And Contributed To getUserMedia
- 76. This Is HUGE News!
- 77. All Those Supported Browsers… Their Support And Progress Is Awesome
- 78. Move Fast. Don’t Break Things.
- 79. And We Have Plugins For IE And Safari
- 80. Temasys
- 81. Api & Browser Status Check iswebrtcreadyyet.com
- 82. Simple Signalling
- 83. You Need A Signalling Server
- 84. Who Knew?! It’s Not All Peer To Peer
- 85. Open Source Signalling Servers
- 86. socket.io P2P HTTP://SOCKET.IO/BLOG/SOCKET-IO-P2P/
- 87. matrix.org
- 88. asterisk
- 89. signalmaster HTTPS://GITHUB.COM/ANDYET/SIGNALMASTER
- 90. And many many others
- 91. Documentation!
- 92. https://github.com/webrtc https://bitbucket.org/webrtc/codelab
- 93. https://github.com/muaz-khan https://www.webrtc-experiment.com
- 94. https://github.com/webrtc/samples http://webrtc.github.io/samples/
- 95. STUN & TURN Servers
- 96. You Still Don’t Know What They Do. Do You?
- 97. STUN SIRI, WHAT’S MY IP ADDRESS? HERE’S YOUR ADDRESS: CAXTON GATE 14 CANNON ST BIRMINGHAM B2 5EP Siri Wouldn’t Make A Good Stun Server
- 98. TURN (Media Relay)
- 99. More Choice
- 100. Docker Images
- 101. Don’t Forget!… You Need To Address A Stun Server In Your App!
- 102. Google Give You Some! STUN.L.GOOGLE.COM:19302 STUN1.L.GOOGLE.COM:19302 STUN2.L.GOOGLE.COM:19302 STUN3.L.GOOGLE.COM:19302 STUN4.L.GOOGLE.COM:19302 There Are Many Others!
- 103. Don’t Repeat History Use A STUN Server!
- 104. Modules On npm
- 105. Many Open Source Wrappers
- 106. adapter.js HTTPS://GITHUB.COM/WEBRTC/ADAPTER
- 107. PeerJS HTTPS://GITHUB.COM/PEERS
- 108. easyRTC HTTPS://GITHUB.COM/PRIOLOGIC/EASYRTC
- 109. SimpleWebRTC HTTPS://SIMPLEWEBRTC.COM/
- 110. Many Many Others
- 111. PaaS Use Them!
- 112. Forge (Acision) Kandy Tokbox Twilio Respoke Tropo (Now Cisco) Plus Many Others…
- 113. And Finally Mobile…
- 114. Huge Performance Gains
- 115. 5X Faster Rendering WWW.SLIDESHARE.NET/WEBRTCLIVE/KRANKY-GEEK-GOOGLE-TEAM
- 116. Huge Improvements In GPU And CPU Usage… Huge Impact On Battery Usage WWW.SLIDESHARE.NET/WEBRTCLIVE/KRANKY-GEEK-GOOGLE-TEAM
- 117. Audio Improvements On Android And Ios WWW.SLIDESHARE.NET/WEBRTCLIVE/KRANKY-GEEK-GOOGLE-TEAM
- 118. Hardware Encoder Support For Video Android & iOS WWW.SLIDESHARE.NET/WEBRTCLIVE/KRANKY-GEEK-GOOGLE-TEAM
- 119. Cordova iOS Plugin HTTPS://GITHUB.COM/EFACE2FACE/CORDOVA-PLUGIN-IOSRTC
- 120. Improvements Being Delivered All The Time
- 121. www.slideshare.net/webrtclive/ kranky-geek-google-team https://youtu.be/HCE3S1E5UwY
- 122. I Could Go On For Another Hour!
- 123. It’s Time To Give WebRTC Another Go
- 124. Is Webrtc Production Ready?
- 125. Heck Yes!
- 126. We Need You!
- 127. Go Use It!
- 128. Finally… We’re Hiring WebRTC Developers!
- 129. Thanks! nimblea.pe dan@nimblea.pe @dan_jenkins
- 130. HTTPS://FLIC.KR/P/5NIWPA HTTPS://FLIC.KR/P/QM4GV8 HTTPS://FLIC.KR/P/SSEIJN HTTPS://FLIC.KR/P/JLCHJB HTTPS://FLIC.KR/P/RWFRTY HTTPS://FLIC.KR/P/VJUQAD HTTPS://FLIC.KR/P/7QCDDW HTTPS://FLIC.KR/P/7RAG5D HTTPS://FLIC.KR/P/74YRXM HTTP://IMGUR.COM/GALLERY/IWKAD22 HTTP://VIGNETTE1.WIKIA.NOCOOKIE.NET/MEMORYALPHA/IMAGES/3/35/ KIRK_FIRES_A_PHASER_RIFLE_AT_MITCHELL.JPG/REVISION/LATEST? CB=20110406030833&PATH-PREFIX=EN
No comments:
Post a Comment