WebRTC Reborn London Node User Group

Dan Jenkins
Dan JenkinsFounder at Nimble Ape Ltd
DAN JENKINS
WebRTC Reborn
Dan Jenkins
@dan_jenkins
Node.js Developer
Love Lego & Technic
General Geek
Founder of Nimble Ape Ltd
❤ open source
WebRTC Reborn London Node User Group
github.com/danjenkins
@dan_jenkins
NIMBLEA.PE | @NIMBLEAPELTD
Nimble Ape
WebRTC
Heard Of It?
Built Something?
Used It?
Talky.io
Appear.inScreenhero
Hangouts
Sharefest
Amazon Mayday
PeerCDN
instant.io
What Is Webrtc?
Web Real
Time
Communication
Peer To Peer Technology
Media Channel
For Audio & Video
Data Channel
For Data
2 Peers
3 Peers
*N Peers
Disclaimer: Not Recommended
No Plugins
Disclaimer: Extensions May Be Required
Opens The Door For Awesome
Open Technology
Browsers, Mobiles
And Other Devices
Web Scale
Little Dependence On
Media Servers
Launching Is Easier
On The Wallet
Awesome Apps Are
Being Launched
HTTP://WWW.BEMYEYES.ORG/
TELEMINDME.COM
Mindme
HTTP://WWW.REALTIMECOMMUNICATIONSWORLD.COM/TOPICS/REALTIMECOMMUNICATIONSWORLD/ARTICLES/404891-WEBRTC-ENROLLED-SUICIDE-PREVENTION.HTM
Developers Are
Building Apps That
Help Humanity
That’s Awesome, But Why
WebRTC At A Node Meetup?
There Are 432
Results For
‘Webrtc’ On npm
The Node Community Have
Built Awesome Things
Webtorrent
Node Developers Are
Superheroes
Highly Adaptive
Create Cutting Edge
Applications
WebRTC
Has Been Reborn
A Brief History Of Time Webrtc…
It’s 4 Years Old!
You Always Mess Up
The First Child
We Messed Up.
At The Start, Everyone
Was So Excited!
Countless Talks At
Conferences
Look Ma, No
Plugins!
“It’s Freaking
Awesome!”
Developers Went
And Tried It
And Usually Failed
We Didn’t Tell
Developers About The
Complicated Stuff
Heard Of
Stun Or Turn?
We Failed You.
But…
That’s All Changed
Things Are Much
Better Today.
Infrastructure Is
Much Much Easier
Open Source Projects
For Signalling Servers
Socket.Io P2P
Turn And Stun
Servers
Better
Documentation
More Choice
Docker Images
Modules On npm
You Need To
Address A Stun
Server In Your
Code!
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!
Many PaaS
Use Them!
Forge (Acision)
Kandy
Tokbox
Twilio
Respoke
Tropo (Now Cisco)
Plus Many Others…
Documentation!
https://github.com/webrtc
https://bitbucket.org/webrtc/codelab
https://github.com/muaz-khan
https://www.webrtc-experiment.com
Chrome, Firefox And
Opera Implementations
Getting More And
More Stable
Improvements Being
Delivered All The Time
It’s Time To Give
WebRTC Another Go
We Need You!
Thanks!
nimblea.pe
dan@nimblea.pe
@dan_jenkins
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
1 of 75

Recommended

WebRTC Reborn Over The Air by
WebRTC Reborn Over The AirWebRTC Reborn Over The Air
WebRTC Reborn Over The AirDan Jenkins
2.1K views125 slides
Future of Web Apps - Giving Customer Support using WebRTC by
Future of Web Apps - Giving Customer Support using WebRTCFuture of Web Apps - Giving Customer Support using WebRTC
Future of Web Apps - Giving Customer Support using WebRTCDan Jenkins
2.3K views100 slides
Getting the Best Out Of WebRTC - Astricon 2014 by
Getting the Best Out Of WebRTC - Astricon 2014Getting the Best Out Of WebRTC - Astricon 2014
Getting the Best Out Of WebRTC - Astricon 2014Dan Jenkins
2.5K views33 slides
What is WebRTC? What can I do with it? by
What is WebRTC? What can I do with it?What is WebRTC? What can I do with it?
What is WebRTC? What can I do with it?Dan Jenkins
3.1K views97 slides
WebRTC Reborn - Full Stack Toronto by
WebRTC Reborn -  Full Stack TorontoWebRTC Reborn -  Full Stack Toronto
WebRTC Reborn - Full Stack TorontoDan Jenkins
953 views142 slides
Twilio Signal 2016 Bringing P2P to the Masses with WebRTC by
Twilio Signal 2016 Bringing P2P to the Masses with WebRTCTwilio Signal 2016 Bringing P2P to the Masses with WebRTC
Twilio Signal 2016 Bringing P2P to the Masses with WebRTCTwilio Inc
686 views72 slides

More Related Content

Similar to WebRTC Reborn London Node User Group

WebRTC Reborn - Full Stack by
WebRTC Reborn  - Full StackWebRTC Reborn  - Full Stack
WebRTC Reborn - Full StackDan Jenkins
744 views128 slides
WebRTC Reborn Hackference by
WebRTC Reborn HackferenceWebRTC Reborn Hackference
WebRTC Reborn HackferenceDan Jenkins
1K views131 slides
WebRTC Reborn - Cloud Expo / WebRTC Summit by
WebRTC Reborn - Cloud Expo / WebRTC SummitWebRTC Reborn - Cloud Expo / WebRTC Summit
WebRTC Reborn - Cloud Expo / WebRTC SummitDan Jenkins
4K views134 slides
Twilio Signal 2016 WebRTC Reborn by
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC RebornTwilio Inc
1.1K views136 slides
WebRTC Reborn SignalConf 2016 by
WebRTC Reborn SignalConf 2016WebRTC Reborn SignalConf 2016
WebRTC Reborn SignalConf 2016Dan Jenkins
4.8K views136 slides
WebRTC: The Big Debate, Shut Up and Build Something by
WebRTC: The Big Debate, Shut Up and Build SomethingWebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build SomethingDigium
582 views33 slides

Similar to WebRTC Reborn London Node User Group(20)

WebRTC Reborn - Full Stack by Dan Jenkins
WebRTC Reborn  - Full StackWebRTC Reborn  - Full Stack
WebRTC Reborn - Full Stack
Dan Jenkins744 views
WebRTC Reborn Hackference by Dan Jenkins
WebRTC Reborn HackferenceWebRTC Reborn Hackference
WebRTC Reborn Hackference
Dan Jenkins1K views
WebRTC Reborn - Cloud Expo / WebRTC Summit by Dan Jenkins
WebRTC Reborn - Cloud Expo / WebRTC SummitWebRTC Reborn - Cloud Expo / WebRTC Summit
WebRTC Reborn - Cloud Expo / WebRTC Summit
Dan Jenkins4K views
Twilio Signal 2016 WebRTC Reborn by Twilio Inc
Twilio Signal 2016 WebRTC RebornTwilio Signal 2016 WebRTC Reborn
Twilio Signal 2016 WebRTC Reborn
Twilio Inc1.1K views
WebRTC Reborn SignalConf 2016 by Dan Jenkins
WebRTC Reborn SignalConf 2016WebRTC Reborn SignalConf 2016
WebRTC Reborn SignalConf 2016
Dan Jenkins4.8K views
WebRTC: The Big Debate, Shut Up and Build Something by Digium
WebRTC: The Big Debate, Shut Up and Build SomethingWebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build Something
Digium582 views
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ... by Blacc Spot Media, Inc.
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Kamailio World 2017: Getting Real with WebRTC by Chad Hart
Kamailio World 2017: Getting Real with WebRTCKamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTC
Chad Hart2.7K views
Webinar WebRTC HTML5 (english) by Quobis
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
Quobis4.7K views
Boosting business with WebRTC - ClueCon 2017 by Chad Hart
Boosting business with WebRTC - ClueCon 2017Boosting business with WebRTC - ClueCon 2017
Boosting business with WebRTC - ClueCon 2017
Chad Hart532 views
WbeRTC in IOT presented in KrankyGeek by ALTANAI BISHT
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeek
ALTANAI BISHT557 views
WebRTC - Is this a Game changer?? by learjk
WebRTC - Is this a Game changer??WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??
learjk349 views
Visual Studio Tools for Apache Cordova (TACO) and Ionic by Justin James
Visual Studio Tools for Apache Cordova (TACO) and IonicVisual Studio Tools for Apache Cordova (TACO) and Ionic
Visual Studio Tools for Apache Cordova (TACO) and Ionic
Justin James668 views
Android bluetooth robot by Sathish Raju
Android  bluetooth robotAndroid  bluetooth robot
Android bluetooth robot
Sathish Raju3.2K views
I like i phone and android but know .net by Chris Love
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .net
Chris Love621 views
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC by David Dias
Lisboa WebRTC - May 21, 2015 - Intro to WebRTCLisboa WebRTC - May 21, 2015 - Intro to WebRTC
Lisboa WebRTC - May 21, 2015 - Intro to WebRTC
David Dias760 views

More from Dan Jenkins

Yup... WebRTC Still Sucks by
Yup... WebRTC Still SucksYup... WebRTC Still Sucks
Yup... WebRTC Still SucksDan Jenkins
190 views85 slides
Professional AV with WebRTC by
Professional AV with WebRTCProfessional AV with WebRTC
Professional AV with WebRTCDan Jenkins
143 views25 slides
SIMCON 3 by
SIMCON 3SIMCON 3
SIMCON 3Dan Jenkins
283 views34 slides
Getting started with WebRTC by
Getting started with WebRTCGetting started with WebRTC
Getting started with WebRTCDan Jenkins
1K views66 slides
JanusCon - Building Native Mobile Apps with WebRTC by
JanusCon - Building Native Mobile Apps with WebRTCJanusCon - Building Native Mobile Apps with WebRTC
JanusCon - Building Native Mobile Apps with WebRTCDan Jenkins
2K views97 slides
Getting physical with web bluetooth in the browser hackference by
Getting physical with web bluetooth in the browser hackferenceGetting physical with web bluetooth in the browser hackference
Getting physical with web bluetooth in the browser hackferenceDan Jenkins
1K views81 slides

More from Dan Jenkins(19)

Yup... WebRTC Still Sucks by Dan Jenkins
Yup... WebRTC Still SucksYup... WebRTC Still Sucks
Yup... WebRTC Still Sucks
Dan Jenkins190 views
Professional AV with WebRTC by Dan Jenkins
Professional AV with WebRTCProfessional AV with WebRTC
Professional AV with WebRTC
Dan Jenkins143 views
Getting started with WebRTC by Dan Jenkins
Getting started with WebRTCGetting started with WebRTC
Getting started with WebRTC
Dan Jenkins1K views
JanusCon - Building Native Mobile Apps with WebRTC by Dan Jenkins
JanusCon - Building Native Mobile Apps with WebRTCJanusCon - Building Native Mobile Apps with WebRTC
JanusCon - Building Native Mobile Apps with WebRTC
Dan Jenkins2K views
Getting physical with web bluetooth in the browser hackference by Dan Jenkins
Getting physical with web bluetooth in the browser hackferenceGetting physical with web bluetooth in the browser hackference
Getting physical with web bluetooth in the browser hackference
Dan Jenkins1K views
Getting Physical with Web Bluetooth in the Browser Full Stack Toronto by Dan Jenkins
Getting Physical with Web Bluetooth in the Browser Full Stack TorontoGetting Physical with Web Bluetooth in the Browser Full Stack Toronto
Getting Physical with Web Bluetooth in the Browser Full Stack Toronto
Dan Jenkins602 views
Astricon 2016 - Scaling ARI and Production by Dan Jenkins
Astricon 2016 - Scaling ARI and ProductionAstricon 2016 - Scaling ARI and Production
Astricon 2016 - Scaling ARI and Production
Dan Jenkins2.4K views
Getting physical with web bluetooth in the browser by Dan Jenkins
Getting physical with web bluetooth in the browserGetting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browser
Dan Jenkins546 views
Getting physical with web bluetooth in the browser by Dan Jenkins
Getting physical with web bluetooth in the browserGetting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browser
Dan Jenkins1.2K views
Web technology is getting physical, join the journey by Dan Jenkins
Web technology is getting physical, join the journeyWeb technology is getting physical, join the journey
Web technology is getting physical, join the journey
Dan Jenkins976 views
WebRTC 101 - How to get started building your first WebRTC application by Dan Jenkins
WebRTC 101 - How to get started building your first WebRTC applicationWebRTC 101 - How to get started building your first WebRTC application
WebRTC 101 - How to get started building your first WebRTC application
Dan Jenkins1.4K views
Building the Best Experience for Your Customers and Your Business by Dan Jenkins
Building the Best Experience for Your Customers and Your BusinessBuilding the Best Experience for Your Customers and Your Business
Building the Best Experience for Your Customers and Your Business
Dan Jenkins872 views
Developing Yourself for Industry - University of Kent EDA MTD DA by Dan Jenkins
Developing Yourself for Industry - University of Kent EDA MTD DADeveloping Yourself for Industry - University of Kent EDA MTD DA
Developing Yourself for Industry - University of Kent EDA MTD DA
Dan Jenkins1.5K views
Building 21st Century Contact Centre Applications by Dan Jenkins
Building 21st Century Contact Centre ApplicationsBuilding 21st Century Contact Centre Applications
Building 21st Century Contact Centre Applications
Dan Jenkins620 views
Bringing choas to order in your node.js app by Dan Jenkins
Bringing choas to order in your node.js appBringing choas to order in your node.js app
Bringing choas to order in your node.js app
Dan Jenkins2.9K views
Hackference 2014 - Node.js, the awesome parts by Dan Jenkins
Hackference 2014 - Node.js, the awesome partsHackference 2014 - Node.js, the awesome parts
Hackference 2014 - Node.js, the awesome parts
Dan Jenkins3K views
Bringing Real-time VoIP metrics to 2013 by Dan Jenkins
Bringing Real-time VoIP metrics to 2013Bringing Real-time VoIP metrics to 2013
Bringing Real-time VoIP metrics to 2013
Dan Jenkins1.5K views
Asterisk, HTML5 and NodeJS; a world of endless possibilities by Dan Jenkins
Asterisk, HTML5 and NodeJS; a world of endless possibilitiesAsterisk, HTML5 and NodeJS; a world of endless possibilities
Asterisk, HTML5 and NodeJS; a world of endless possibilities
Dan Jenkins16.6K views

Recently uploaded

Sustainable Marketing by
Sustainable MarketingSustainable Marketing
Sustainable MarketingTheo van der Zee
9 views50 slides
UiPath Document Understanding_Day 2.pptx by
UiPath Document Understanding_Day 2.pptxUiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptxRohitRadhakrishnan8
282 views21 slides
Existing documentaries (1).docx by
Existing documentaries (1).docxExisting documentaries (1).docx
Existing documentaries (1).docxMollyBrown86
13 views5 slides
Is Entireweb better than Google by
Is Entireweb better than GoogleIs Entireweb better than Google
Is Entireweb better than Googlesebastianthomasbejan
10 views1 slide
PORTFOLIO 1 (Bret Michael Pepito).pdf by
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdfbrejess0410
7 views6 slides
informing ideas.docx by
informing ideas.docxinforming ideas.docx
informing ideas.docxMollyBrown86
12 views10 slides

Recently uploaded(20)

Existing documentaries (1).docx by MollyBrown86
Existing documentaries (1).docxExisting documentaries (1).docx
Existing documentaries (1).docx
MollyBrown8613 views
PORTFOLIO 1 (Bret Michael Pepito).pdf by brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04107 views
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf by RIPE NCC
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
RIPE NCC15 views
google forms survey (1).pptx by MollyBrown86
google forms survey (1).pptxgoogle forms survey (1).pptx
google forms survey (1).pptx
MollyBrown8614 views
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf by RIPE NCC
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
RIPE NCC9 views
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲 by Infosec train
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
Infosec train7 views
AI Powered event-driven translation bot by Jimmy Dahlqvist
AI Powered event-driven translation botAI Powered event-driven translation bot
AI Powered event-driven translation bot
Jimmy Dahlqvist16 views
We see everywhere that many people are talking about technology.docx by ssuserc5935b
We see everywhere that many people are talking about technology.docxWe see everywhere that many people are talking about technology.docx
We see everywhere that many people are talking about technology.docx
ssuserc5935b6 views
IETF 118: Starlink Protocol Performance by APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC124 views
UiPath Document Understanding_Day 3.pptx by UiPathCommunity
UiPath Document Understanding_Day 3.pptxUiPath Document Understanding_Day 3.pptx
UiPath Document Understanding_Day 3.pptx
UiPathCommunity95 views

WebRTC Reborn London Node User Group