SlideShare a Scribd company logo
1 of 63
Download to read offline
WebRTC 동향과 이슈
손성영(SungYoung Son) | syson@rsupport.com | WebRTC Visionist
[ 그동안 WebRTC에 무슨일이 그리고 비지니스는... ]
WebRTC Korea Meetup - Demoday (2017.08.25.)
I am
“WebRTC Visionist”
WebRTC 애정남
2
3
가장 관심많은 나라는?
4
5
가장 관심많은 도시는?
6
7
WebRTC의 미션을 보신적 있나요?
WebRTC의 미션
Mission(google)
● To enable rich, high-quality RTC applications to be developed for
● 1. the browser,
● 2. mobile platforms,
● 3. and IoT devices,
● 4. and allow them all to communicate via a common set of protocols.
http://webrtc.org
8
벌써 ?
이제 ?
6년...
WebRTC에 무슨일이 있었나?
9
무슨일들이...
10
2011.05.2010 2011.11. 2013 2014
성능향상(크롬)
무슨일들이...
11
2015
720 +
Companies/Projects
Https Only
(Chrome)
● 에코캔슬
● 화면공유 성능
● 모바일성능 -인코딩/
렌더링 성능 5배
- 배터리/CPU사용량
- 오디오 성능
2016
950 +
Companies/Projects
성능향상(크롬)
● Bandwidth(BWE)
● 비디오코덱/오디오퍼
포먼스
● UDP ranges
● H/W 인코딩 가능
+
+
(audio-opus)
무슨일들이...
12
2017
Webrtc
& VP8
WebRTC for the Universal Windows Platform
https://webrtchacks.com/windows-uwp-webrtc/
1,200 +
Companies/Projects
무슨일들이...
13
https://groups.google.com/forum/#!topic/discuss-webrtc/f4Jg53Phgco
Completing WebRTC 1.0
We plan to make a significant push to finish WebRTC 1.0 this year.
The evolution of WebRTC 1.0
The WebRTC spec is nearing completion, going to Candidate Recommendation real soon.
https://blog.mozilla.org/webrtc/the-evolution-of-webrtc/
2017
무슨일들이...
14
2017 ● A Historical Photo of WebRTC
1st Google Apple (CoSMo) meeting since
blink fork. Better WebRTC together. It takes
more than commits 2 be a leader
WebRTC의 성능은
15
● 출처 : 리모트몬스터(국내 WebRTC회사)
Time to dive into the WebRTC !?
16
브라우저 호환성 - No Problem!
(11)
But, We have easy & good solution to check.
(hybrid desktop app)
+
Time to dive into the WebRTC !?
17
지속적인 성능향상
● 크롬기준 평균 6주에 한번씩 버전업
○ 의미는?
● 매번 수많은 WebRTC관련 이슈와 버그 처리
Business
18
Business | Market Size
19
Business | Market Size
20
$1.04 billion
(2017)
$6.5 billion
(2020)
(** Report by MarketsandMarkets)
Business | 인수합병
21
2012Y 2013Y 2014Y 2015Y 2016Y 2017Y
3 2 8 20+ 9 + 5+
* INTERACTIVE INTELLIGENCE ->
GENESYS
* BEAM -> MICROSOFT
* POLYCOM -> SIRIS
* MITEL Mobility -> XURA
* NEXMO -> VONAGE
* APEX -> DIALOGIC
* Kurento -> Twilio
* Taqua -> Sonus
* Sinch -> CLX Communication
* XURA -> CLX Communication
* Interviewstream -> RIVS
* Liveninja -> Net2Phone
* ReadyTalk -> PGi (acquired by Siris, 2015)
* Vayyoo -> CafeX
https://bloggeek.me/webrtc-acquisitions-acceleration
https://www.linkedin.com/pulse/2015-webrtc-industry-mergers-acquisitions-review-lantre-barr
Business | Funding - 2017 (till July)
22
http://www.pelotoncycle.com$325M / Series E New York, NY
$63M / Venture Palo Alto, California http://www.symphony.com
http://www.babylonhealth.com/$60M / Series B London, England
$134M / Series E Cambridge, Massachusetts https://www.fuze.com
$18M / Series C http://cafex.comNew York, New York
https://wavecell.com$8.15M / Series B Singapore, Central Region
$3.25M / Series A Glendale, California http://www.snap.md
$109M / Series D Santa Monica, California https://ring.com
$100M / Series D San Jose, California http://zoom.us
$ 820M + Unknown = $1,000M (?)
Business | 구인
23
➔ 글로벌 100여개 기업 꾸준히 신규 구인공고중 (WebRTC 이해/경험자 - 기본 스펙화)
➔ 왜?
···
Business | Why WebRTC ? Why!
24
WebRTC is Free
Business | Why WebRTC ? Why!
25
Global Standard
Business | Why WebRTC ? Why!
26
High Quality
(Audio, Video, Bandwidth)
Business | Why WebRTC ? Why!
27
User Friendly
(no Download, no Install, Browser, Any Device)
(Use your device)
Business | Why WebRTC ? Why!
28
Fast
Business | Why WebRTC ? Why!
29
Easy to Integrate & Deploy
Business | Why WebRTC ? Why!
30
WebRTC is Secure
(No plugin, HTTPS, DTLS, SRTP)
Business | Why WebRTC ? Why!
31
WebRTC is More Cost Effective
Business | Why WebRTC ? Why!
32
WebRTC.NV(next version) is more Powerful
Business | What is my Position & Strategy
33
Business | Use Case - Video Conference / Meeting
34
** And 기존 글로벌 UC/VC 솔루션들의 도입
Business | Use Case - Dating / Social Meeting / Social Chat/Calling
35
So many webrtc base meeting/chat apps at app market ..
Business | Use Case - Webinar
36
Business | Use Case - E Learning / Education
37
https://www.codewings.org/
(코드윙즈) (튜터링)
http://tutoring.kr/
(날리지포인트)
Business | Use Case - Contact Center/Customer Support/Engagement
38
Business | Use Case - Expert / Counseling / Consulting
39
Business | Use Case - Collaboration
40
코드릿 (코딩 협업, 코딩 인터뷰)
codereet.com/
(also can with third party VC)
www.docscon.co.kr
라임소다 (모바일 실시간 문서 협업)
Business | Use Case - Broadcasting / Live Interactive Streaming
41
https://remotemonster.com/
Business | Use Case - Customer Research
42
Business | Use Case - Telehealth / Telemedicine / Remote Doctor
43
Business | Use Case - Telephone / Call
44
Browser is a Phone!
also Many VC/UC have phone connect
Business | Use Case - CCTV, Remote Cam (Interactive, Audio, Recording support)
45
https://coiiee.com/blog.php?idx=27
Business | Use Case - Doorbell, Home Automation
46
Business | Use Case - IoT, M2M, Things, Device, Wearable
47
Embedded (Web)RTC
Business | Use Case - Remote Field Assistant (원격 현장 지원)
48
Business | Use Case - File share
49
Business | Use Case - Drone
50
https://www.youtube.com/watch?v=y5KsUmBS1sw
https://babyis60.wordpress.com/2015/02/04/the-jumping-janus/
Business | Use Case - Finance / Bank
51
Bank of America recently launched ATMs with “Teller Assist”
Business | Use Case - Home Training
52
Business | Use Case - Music (with WebAudio)
53
https://www.youtube.com/watch?v=PMH1vM-dSc0
Business | Use Case - Game
54
Remote Real Robot Combat
Game players talk and chat each other
Business | Use Case - Peer to Peer CDN (datachannel)
55
WebRTC
have
Data channel !
Business | Use Case - Recruit / Interview
56
Business | Use Case - AR/VR
57
with AR -> more Powerful
(move to https://awe.media )
Business | Use Case - Connected Car
58
AT&T bolsters connected car, WebRTC plans
Business | Use Case - Emergency/Safety (Public)Call / Service
59
Business | Use Case - More Ideas is Testing
60
WebRTC - Browser Controlled RC Car
https://www.youtube.com/watch?v=5UVGMQ2BZQA&feature=youtu.be
Business | Use Case - More Idea / Imagination
61
● 기존 통신/서비스/제품
○ RTC 기술 교체
○ Add WebRTC (Video, Audio, Data)
● 새로운 제품/서비스
○ 발견한 니즈 충족
● 다른 Web기술의 발전과 함께
○ WebAR/VR, ServiceWorker, WebAssembly..
○ Web payment …
Business | Top Companies
62...
Thanks Korea WebRTCian~
● https://www.facebook.com/groups/rtc.korea
63
We go together !
WebRTC분과 (HTML5융합포럼)
➽ 광고
● 11월엔 해외 전문가 4명(구글도 포함되어 있습니다.)을 모시는 행사가 예정되어 있습니다.
● 글로벌한 얘기 함께 나눠요.

More Related Content

What's hot

WebRTC Check-in (from WebRTC Boston 6)
WebRTC Check-in (from WebRTC Boston 6)WebRTC Check-in (from WebRTC Boston 6)
WebRTC Check-in (from WebRTC Boston 6)Chad Hart
 
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...Luis Lopez
 
WebRTC for Billions
WebRTC for BillionsWebRTC for Billions
WebRTC for BillionsChad Hart
 
WebRTC Timeline and Forecast
WebRTC Timeline and ForecastWebRTC Timeline and Forecast
WebRTC Timeline and ForecastTsahi Levent-levi
 
How WebRTC ushers the next wave of e-Learning innovation
How WebRTC ushers the next wave of e-Learning innovationHow WebRTC ushers the next wave of e-Learning innovation
How WebRTC ushers the next wave of e-Learning innovationTsahi Levent-levi
 
Media processing with serverless architecture
Media processing with serverless architectureMedia processing with serverless architecture
Media processing with serverless architectureKensaku Komatsu
 
Introduction To Webrtc
Introduction To WebrtcIntroduction To Webrtc
Introduction To WebrtcKnoldus Inc.
 
The State of WebRTC
The State of WebRTCThe State of WebRTC
The State of WebRTCRobin Hawkes
 
WebRTC Business Use Cases | WebRTC Conference & Expo III
WebRTC Business Use Cases  |  WebRTC Conference & Expo IIIWebRTC Business Use Cases  |  WebRTC Conference & Expo III
WebRTC Business Use Cases | WebRTC Conference & Expo IIILawrence Byrd
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)Victor Pascual Ávila
 
WebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriersWebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriersHarry Behrens, PhD
 
WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014Tsahi Levent-levi
 
A Practical Guide to WebRTC
A Practical Guide to WebRTCA Practical Guide to WebRTC
A Practical Guide to WebRTCvline
 
Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)Chris Koehncke
 
WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013Reid Stidolph
 
Nubomedia IETF96 hackathon - The platform
Nubomedia IETF96 hackathon - The platformNubomedia IETF96 hackathon - The platform
Nubomedia IETF96 hackathon - The platformIvan Gracia
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileHarry Behrens, PhD
 
WebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco StrategyWebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco StrategyJose de Castro
 

What's hot (20)

WebRTC
WebRTCWebRTC
WebRTC
 
WebRTC Check-in (from WebRTC Boston 6)
WebRTC Check-in (from WebRTC Boston 6)WebRTC Check-in (from WebRTC Boston 6)
WebRTC Check-in (from WebRTC Boston 6)
 
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
 
WebRTC for Billions
WebRTC for BillionsWebRTC for Billions
WebRTC for Billions
 
WebRTC Timeline and Forecast
WebRTC Timeline and ForecastWebRTC Timeline and Forecast
WebRTC Timeline and Forecast
 
WebRTC - a History Lesson
WebRTC - a History LessonWebRTC - a History Lesson
WebRTC - a History Lesson
 
How WebRTC ushers the next wave of e-Learning innovation
How WebRTC ushers the next wave of e-Learning innovationHow WebRTC ushers the next wave of e-Learning innovation
How WebRTC ushers the next wave of e-Learning innovation
 
Media processing with serverless architecture
Media processing with serverless architectureMedia processing with serverless architecture
Media processing with serverless architecture
 
Introduction To Webrtc
Introduction To WebrtcIntroduction To Webrtc
Introduction To Webrtc
 
The State of WebRTC
The State of WebRTCThe State of WebRTC
The State of WebRTC
 
WebRTC Business Use Cases | WebRTC Conference & Expo III
WebRTC Business Use Cases  |  WebRTC Conference & Expo IIIWebRTC Business Use Cases  |  WebRTC Conference & Expo III
WebRTC Business Use Cases | WebRTC Conference & Expo III
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
 
WebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriersWebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriers
 
WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014
 
A Practical Guide to WebRTC
A Practical Guide to WebRTCA Practical Guide to WebRTC
A Practical Guide to WebRTC
 
Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)
 
WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013
 
Nubomedia IETF96 hackathon - The platform
Nubomedia IETF96 hackathon - The platformNubomedia IETF96 hackathon - The platform
Nubomedia IETF96 hackathon - The platform
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobile
 
WebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco StrategyWebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco Strategy
 

Similar to Meetup web rtc 동향과 이슈_2017.08.25

IT Event Report of TC Disrupt/GMIC
IT Event Report of TC Disrupt/GMICIT Event Report of TC Disrupt/GMIC
IT Event Report of TC Disrupt/GMIC01Booster
 
Innotech Vietnam Profile
Innotech Vietnam ProfileInnotech Vietnam Profile
Innotech Vietnam ProfileLe Phuong
 
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag Sarkar
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag SarkarBlockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag Sarkar
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag SarkarSohag Sarkar
 
Why should we care about Digital Accessibility?
Why should we care about Digital Accessibility?Why should we care about Digital Accessibility?
Why should we care about Digital Accessibility?Matthew Deeprose
 
JavaCro 2014 Digital Development with Java EE and Java Platform
JavaCro 2014 Digital Development with Java EE and Java PlatformJavaCro 2014 Digital Development with Java EE and Java Platform
JavaCro 2014 Digital Development with Java EE and Java PlatformPeter Pilgrim
 
WebRTC Global Summit Summary 2015
WebRTC Global Summit Summary 2015WebRTC Global Summit Summary 2015
WebRTC Global Summit Summary 2015Alan Quayle
 
IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018Benjamin Cabé
 
IOT - The 3rd Internet Tsunami is Here
IOT - The 3rd Internet Tsunami is HereIOT - The 3rd Internet Tsunami is Here
IOT - The 3rd Internet Tsunami is HereDr. Mazlan Abbas
 
Telco Adoption Of Web 2.0 & Open Innovation Issue 1
Telco Adoption Of Web 2.0 & Open Innovation Issue 1Telco Adoption Of Web 2.0 & Open Innovation Issue 1
Telco Adoption Of Web 2.0 & Open Innovation Issue 1Alan Quayle
 
TADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleTADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleAlan Quayle
 
Kamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTCKamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTCChad Hart
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanALTANAI BISHT
 
Tec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesTec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesMarkus Van Kempen
 
Superfast Business - Making the Most of Tablets for your Business
Superfast Business - Making the Most of Tablets for your BusinessSuperfast Business - Making the Most of Tablets for your Business
Superfast Business - Making the Most of Tablets for your BusinessSuperfast Business
 

Similar to Meetup web rtc 동향과 이슈_2017.08.25 (20)

Vidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blogVidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blog
 
IT Event Report of TC Disrupt/GMIC
IT Event Report of TC Disrupt/GMICIT Event Report of TC Disrupt/GMIC
IT Event Report of TC Disrupt/GMIC
 
Innotech Vietnam Profile
Innotech Vietnam ProfileInnotech Vietnam Profile
Innotech Vietnam Profile
 
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag Sarkar
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag SarkarBlockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag Sarkar
Blockchain in Telecom - Blockchain Summit Melbourne 2017 - Speaker: Sohag Sarkar
 
Why should we care about Digital Accessibility?
Why should we care about Digital Accessibility?Why should we care about Digital Accessibility?
Why should we care about Digital Accessibility?
 
JavaCro'14 - Going Digital with Java EE - Peter Pilgrim
JavaCro'14 - Going Digital with Java EE - Peter PilgrimJavaCro'14 - Going Digital with Java EE - Peter Pilgrim
JavaCro'14 - Going Digital with Java EE - Peter Pilgrim
 
Mobile Trends 2012
Mobile Trends 2012Mobile Trends 2012
Mobile Trends 2012
 
JavaCro 2014 Digital Development with Java EE and Java Platform
JavaCro 2014 Digital Development with Java EE and Java PlatformJavaCro 2014 Digital Development with Java EE and Java Platform
JavaCro 2014 Digital Development with Java EE and Java Platform
 
WebRTC Global Summit Summary 2015
WebRTC Global Summit Summary 2015WebRTC Global Summit Summary 2015
WebRTC Global Summit Summary 2015
 
IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018
 
IOT - The 3rd Internet Tsunami is Here
IOT - The 3rd Internet Tsunami is HereIOT - The 3rd Internet Tsunami is Here
IOT - The 3rd Internet Tsunami is Here
 
Telco Adoption Of Web 2.0 & Open Innovation Issue 1
Telco Adoption Of Web 2.0 & Open Innovation Issue 1Telco Adoption Of Web 2.0 & Open Innovation Issue 1
Telco Adoption Of Web 2.0 & Open Innovation Issue 1
 
Profreekey.pptx
Profreekey.pptxProfreekey.pptx
Profreekey.pptx
 
TADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleTADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan Quayle
 
Kamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTCKamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTC
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaan
 
Thai startup eco_20130609
Thai startup eco_20130609Thai startup eco_20130609
Thai startup eco_20130609
 
Tec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesTec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examples
 
Skolkovo 2 blackberry
Skolkovo 2 blackberrySkolkovo 2 blackberry
Skolkovo 2 blackberry
 
Superfast Business - Making the Most of Tablets for your Business
Superfast Business - Making the Most of Tablets for your BusinessSuperfast Business - Making the Most of Tablets for your Business
Superfast Business - Making the Most of Tablets for your Business
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Meetup web rtc 동향과 이슈_2017.08.25

  • 1. WebRTC 동향과 이슈 손성영(SungYoung Son) | syson@rsupport.com | WebRTC Visionist [ 그동안 WebRTC에 무슨일이 그리고 비지니스는... ] WebRTC Korea Meetup - Demoday (2017.08.25.)
  • 4. 4
  • 6. 6
  • 8. WebRTC의 미션 Mission(google) ● To enable rich, high-quality RTC applications to be developed for ● 1. the browser, ● 2. mobile platforms, ● 3. and IoT devices, ● 4. and allow them all to communicate via a common set of protocols. http://webrtc.org 8
  • 9. 벌써 ? 이제 ? 6년... WebRTC에 무슨일이 있었나? 9
  • 11. 성능향상(크롬) 무슨일들이... 11 2015 720 + Companies/Projects Https Only (Chrome) ● 에코캔슬 ● 화면공유 성능 ● 모바일성능 -인코딩/ 렌더링 성능 5배 - 배터리/CPU사용량 - 오디오 성능 2016 950 + Companies/Projects 성능향상(크롬) ● Bandwidth(BWE) ● 비디오코덱/오디오퍼 포먼스 ● UDP ranges ● H/W 인코딩 가능 + + (audio-opus)
  • 12. 무슨일들이... 12 2017 Webrtc & VP8 WebRTC for the Universal Windows Platform https://webrtchacks.com/windows-uwp-webrtc/ 1,200 + Companies/Projects
  • 13. 무슨일들이... 13 https://groups.google.com/forum/#!topic/discuss-webrtc/f4Jg53Phgco Completing WebRTC 1.0 We plan to make a significant push to finish WebRTC 1.0 this year. The evolution of WebRTC 1.0 The WebRTC spec is nearing completion, going to Candidate Recommendation real soon. https://blog.mozilla.org/webrtc/the-evolution-of-webrtc/ 2017
  • 14. 무슨일들이... 14 2017 ● A Historical Photo of WebRTC 1st Google Apple (CoSMo) meeting since blink fork. Better WebRTC together. It takes more than commits 2 be a leader
  • 15. WebRTC의 성능은 15 ● 출처 : 리모트몬스터(국내 WebRTC회사)
  • 16. Time to dive into the WebRTC !? 16 브라우저 호환성 - No Problem! (11) But, We have easy & good solution to check. (hybrid desktop app) +
  • 17. Time to dive into the WebRTC !? 17 지속적인 성능향상 ● 크롬기준 평균 6주에 한번씩 버전업 ○ 의미는? ● 매번 수많은 WebRTC관련 이슈와 버그 처리
  • 19. Business | Market Size 19
  • 20. Business | Market Size 20 $1.04 billion (2017) $6.5 billion (2020) (** Report by MarketsandMarkets)
  • 21. Business | 인수합병 21 2012Y 2013Y 2014Y 2015Y 2016Y 2017Y 3 2 8 20+ 9 + 5+ * INTERACTIVE INTELLIGENCE -> GENESYS * BEAM -> MICROSOFT * POLYCOM -> SIRIS * MITEL Mobility -> XURA * NEXMO -> VONAGE * APEX -> DIALOGIC * Kurento -> Twilio * Taqua -> Sonus * Sinch -> CLX Communication * XURA -> CLX Communication * Interviewstream -> RIVS * Liveninja -> Net2Phone * ReadyTalk -> PGi (acquired by Siris, 2015) * Vayyoo -> CafeX https://bloggeek.me/webrtc-acquisitions-acceleration https://www.linkedin.com/pulse/2015-webrtc-industry-mergers-acquisitions-review-lantre-barr
  • 22. Business | Funding - 2017 (till July) 22 http://www.pelotoncycle.com$325M / Series E New York, NY $63M / Venture Palo Alto, California http://www.symphony.com http://www.babylonhealth.com/$60M / Series B London, England $134M / Series E Cambridge, Massachusetts https://www.fuze.com $18M / Series C http://cafex.comNew York, New York https://wavecell.com$8.15M / Series B Singapore, Central Region $3.25M / Series A Glendale, California http://www.snap.md $109M / Series D Santa Monica, California https://ring.com $100M / Series D San Jose, California http://zoom.us $ 820M + Unknown = $1,000M (?)
  • 23. Business | 구인 23 ➔ 글로벌 100여개 기업 꾸준히 신규 구인공고중 (WebRTC 이해/경험자 - 기본 스펙화) ➔ 왜? ···
  • 24. Business | Why WebRTC ? Why! 24 WebRTC is Free
  • 25. Business | Why WebRTC ? Why! 25 Global Standard
  • 26. Business | Why WebRTC ? Why! 26 High Quality (Audio, Video, Bandwidth)
  • 27. Business | Why WebRTC ? Why! 27 User Friendly (no Download, no Install, Browser, Any Device) (Use your device)
  • 28. Business | Why WebRTC ? Why! 28 Fast
  • 29. Business | Why WebRTC ? Why! 29 Easy to Integrate & Deploy
  • 30. Business | Why WebRTC ? Why! 30 WebRTC is Secure (No plugin, HTTPS, DTLS, SRTP)
  • 31. Business | Why WebRTC ? Why! 31 WebRTC is More Cost Effective
  • 32. Business | Why WebRTC ? Why! 32 WebRTC.NV(next version) is more Powerful
  • 33. Business | What is my Position & Strategy 33
  • 34. Business | Use Case - Video Conference / Meeting 34 ** And 기존 글로벌 UC/VC 솔루션들의 도입
  • 35. Business | Use Case - Dating / Social Meeting / Social Chat/Calling 35 So many webrtc base meeting/chat apps at app market ..
  • 36. Business | Use Case - Webinar 36
  • 37. Business | Use Case - E Learning / Education 37 https://www.codewings.org/ (코드윙즈) (튜터링) http://tutoring.kr/ (날리지포인트)
  • 38. Business | Use Case - Contact Center/Customer Support/Engagement 38
  • 39. Business | Use Case - Expert / Counseling / Consulting 39
  • 40. Business | Use Case - Collaboration 40 코드릿 (코딩 협업, 코딩 인터뷰) codereet.com/ (also can with third party VC) www.docscon.co.kr 라임소다 (모바일 실시간 문서 협업)
  • 41. Business | Use Case - Broadcasting / Live Interactive Streaming 41 https://remotemonster.com/
  • 42. Business | Use Case - Customer Research 42
  • 43. Business | Use Case - Telehealth / Telemedicine / Remote Doctor 43
  • 44. Business | Use Case - Telephone / Call 44 Browser is a Phone! also Many VC/UC have phone connect
  • 45. Business | Use Case - CCTV, Remote Cam (Interactive, Audio, Recording support) 45 https://coiiee.com/blog.php?idx=27
  • 46. Business | Use Case - Doorbell, Home Automation 46
  • 47. Business | Use Case - IoT, M2M, Things, Device, Wearable 47 Embedded (Web)RTC
  • 48. Business | Use Case - Remote Field Assistant (원격 현장 지원) 48
  • 49. Business | Use Case - File share 49
  • 50. Business | Use Case - Drone 50 https://www.youtube.com/watch?v=y5KsUmBS1sw https://babyis60.wordpress.com/2015/02/04/the-jumping-janus/
  • 51. Business | Use Case - Finance / Bank 51 Bank of America recently launched ATMs with “Teller Assist”
  • 52. Business | Use Case - Home Training 52
  • 53. Business | Use Case - Music (with WebAudio) 53 https://www.youtube.com/watch?v=PMH1vM-dSc0
  • 54. Business | Use Case - Game 54 Remote Real Robot Combat Game players talk and chat each other
  • 55. Business | Use Case - Peer to Peer CDN (datachannel) 55 WebRTC have Data channel !
  • 56. Business | Use Case - Recruit / Interview 56
  • 57. Business | Use Case - AR/VR 57 with AR -> more Powerful (move to https://awe.media )
  • 58. Business | Use Case - Connected Car 58 AT&T bolsters connected car, WebRTC plans
  • 59. Business | Use Case - Emergency/Safety (Public)Call / Service 59
  • 60. Business | Use Case - More Ideas is Testing 60 WebRTC - Browser Controlled RC Car https://www.youtube.com/watch?v=5UVGMQ2BZQA&feature=youtu.be
  • 61. Business | Use Case - More Idea / Imagination 61 ● 기존 통신/서비스/제품 ○ RTC 기술 교체 ○ Add WebRTC (Video, Audio, Data) ● 새로운 제품/서비스 ○ 발견한 니즈 충족 ● 다른 Web기술의 발전과 함께 ○ WebAR/VR, ServiceWorker, WebAssembly.. ○ Web payment …
  • 62. Business | Top Companies 62...
  • 63. Thanks Korea WebRTCian~ ● https://www.facebook.com/groups/rtc.korea 63 We go together ! WebRTC분과 (HTML5융합포럼) ➽ 광고 ● 11월엔 해외 전문가 4명(구글도 포함되어 있습니다.)을 모시는 행사가 예정되어 있습니다. ● 글로벌한 얘기 함께 나눠요.