SlideShare una empresa de Scribd logo
1 de 21
WebRTC Standards  &  
Implementation  Q&A
Amir	
  Zmora
TheNewDialTone
Dan	
  Burnett
StandardsPlay
Guest  Speaker  – James  Cadd,  Microsoft
Leader  of  the  Open  Source  WebRTC for  Windows  effort  at  Microsoft.  
Watch  video  recording  of  this  session
http://ccst.io/e/webrtcstandards14
Session  sponsored  by
WebRTC.ventures	
  is	
  a	
  custom	
  design	
  and	
  development	
  shop	
  dedicated	
  to	
  building	
  WebRTC based	
  applications	
  
for	
  web	
  and	
  mobile.	
  We	
  have	
  built	
  end-­‐to-­‐end	
  broadcast	
  solutions	
  for	
  events	
  and	
  entertainment	
  clients,	
  
telehealth solutions	
  for	
  multiple	
  clients,	
  live	
  support	
  tools,	
  as	
  well	
  as	
  communication	
  tools	
  for	
  a	
  variety	
  of	
  other	
  
applications. WebRTC.ventures is	
  a	
  recognized	
  development	
  partner	
  of	
  TokBox and	
  has	
  also	
  built	
  native	
  
WebRTC solutions	
  
We  use  CrowdCast….It’s  WebRTC
WebRTCStandards.info
Sponsored  by
About  Us
• Amir  Zmora • Dan  Burnett
Save  The  Date:  April  24th
Register  Now:  http://ccst.io/e/webrtcstandards15
Next  Session
WebRTC  for  Universal  Windows  10  Apps
Universal  Windows  Platform
WebRTC  Apps  on  Windows  – Developer  Choices
Powered	
  by	
  web
Native	
  Windows	
  10	
  Apps
Available  technologies
• C++,  C#,  HTML/JS,  TypeScript,  VB.NET,  F#,  Python,  etc….
• Unity,  React  Native
• Windows  10  Desktop,  Mobile,  Xbox,  HoloLens,  IoT,  Surface  Hub
• New  VR  devices  (Acer,  etc)
• WebRTC  1.0  – Chrome  M54  bit-­for-­bit,  all  features
• Visual  Studio  Profiling  Tools
Features
• Video  codecs:  H.264/AVC,  VP8  (simulcast  &  temporal  scalability),  VP9  (temporal)
• Audio  codecs:  OPUS  (with  internal  FEC),  G.711,  G.722,  DTMF,  CN
• Resilience:  RTX,  RED,  ulpfec
• DataChannel,  SCTP
Free  &  Open  Source
• Project  is  a  direct  port  of  Google’s  Win32  code  to  UWP
• Moved  to  Store-­friendly  APIs
• Video  rendering  via  Media  Foundation  for  perf/battery
• Audio  rendering  via  WASAPI
• We  kept  Google’s  OSS  license
• Take  it,  modify  it,  use  it  commercially
• Tooling  is  free  – Visual  Studio  Community  Edition,  VS  Code
Samples  &  Resources
• WebRTC  Source:  https://github.com/webrtc-­uwp
• Samples:  https://github.com/Microsoft/Webrtc-­universal-­samples
• ChatterBox – Full  VoIP  implementation
• AppRTC – Native  HTML/JS
• DataChannel (ORTC)
Coming  Soon™
• Next  merge  – M58
• Full  4k  video,  Xbox  &  Desktop
• Xamarin wrappers  &  sample
• HoloLens  &  VR  reference  sample
?
Save  The  Date:  April  24th
Register  Now:  http://ccst.io/e/webrtcstandards15
Next  Session
Session  sponsored  by
Thanks  to  our  guest  speaker:  James  Cadd
WebRTC Standards  &  
Implementation  Q&A
Amir	
  Zmora
TheNewDialTone
Dan	
  Burnett
StandardsPlay

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...
Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...
Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...
 
Workshop oracle
Workshop oracleWorkshop oracle
Workshop oracle
 
OpenHW TV S2 E04: Software Task Group Project Updates
OpenHW TV S2 E04: Software Task Group Project UpdatesOpenHW TV S2 E04: Software Task Group Project Updates
OpenHW TV S2 E04: Software Task Group Project Updates
 
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesRISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
 
WEBRTC_SEMINAR_FOR_TEAM_by_daebalprime
WEBRTC_SEMINAR_FOR_TEAM_by_daebalprimeWEBRTC_SEMINAR_FOR_TEAM_by_daebalprime
WEBRTC_SEMINAR_FOR_TEAM_by_daebalprime
 
Media processing with serverless architecture
Media processing with serverless architectureMedia processing with serverless architecture
Media processing with serverless architecture
 
WebRTC standards update (Jul 2014)
WebRTC standards update (Jul 2014)WebRTC standards update (Jul 2014)
WebRTC standards update (Jul 2014)
 
WebRTC in the Real World
WebRTC in the Real WorldWebRTC in the Real World
WebRTC in the Real World
 
SthlmWebRTC #1 :: OpenWEBRTC introduction
SthlmWebRTC #1 :: OpenWEBRTC introductionSthlmWebRTC #1 :: OpenWEBRTC introduction
SthlmWebRTC #1 :: OpenWEBRTC introduction
 
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
 
Webrtc plugins for Desktop Browsers
Webrtc plugins for Desktop BrowsersWebrtc plugins for Desktop Browsers
Webrtc plugins for Desktop Browsers
 
AI in RTC - RTC Korea 2018
AI in RTC - RTC Korea 2018AI in RTC - RTC Korea 2018
AI in RTC - RTC Korea 2018
 
WebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and OpportunitiesWebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and Opportunities
 
Baby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC TutorialBaby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC Tutorial
 
A Practical Guide to WebRTC
A Practical Guide to WebRTCA Practical Guide to WebRTC
A Practical Guide to WebRTC
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 Video
 
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge InteroperabilityWebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
 
Things I wished I knew before building my first WebRTC app - RTE2020
Things I wished I knew before building my first WebRTC app - RTE2020Things I wished I knew before building my first WebRTC app - RTE2020
Things I wished I knew before building my first WebRTC app - RTE2020
 
Harnessing the potential of WebRTC
Harnessing the potential of WebRTCHarnessing the potential of WebRTC
Harnessing the potential of WebRTC
 
WbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeek
 

Destacado

Engendering Security in Fisheries and Aquaculture
Engendering Security in Fisheries and AquacultureEngendering Security in Fisheries and Aquaculture
Engendering Security in Fisheries and Aquaculture
AFS Gender in Aquaculture and Fisheries
 

Destacado (20)

Web rtc standards live session #13 - The Browser-Standards Gap
Web rtc standards live session #13 - The Browser-Standards GapWeb rtc standards live session #13 - The Browser-Standards Gap
Web rtc standards live session #13 - The Browser-Standards Gap
 
European Ombudsman and the European ‘demos’
 European Ombudsman and the European ‘demos’ European Ombudsman and the European ‘demos’
European Ombudsman and the European ‘demos’
 
Afro Latin and Popular Music for Grade 10 NTOT 2015
Afro Latin and Popular Music for Grade 10 NTOT 2015Afro Latin and Popular Music for Grade 10 NTOT 2015
Afro Latin and Popular Music for Grade 10 NTOT 2015
 
Building a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to ZBuilding a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to Z
 
The Breakout Sales Startups of 2017
The Breakout Sales Startups of 2017The Breakout Sales Startups of 2017
The Breakout Sales Startups of 2017
 
Behind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot TokyoBehind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot Tokyo
 
What is Inbound Recruiting?
What is Inbound Recruiting?What is Inbound Recruiting?
What is Inbound Recruiting?
 
3 Proven Sales Email Templates Used by Successful Companies
3 Proven Sales Email Templates Used by Successful Companies3 Proven Sales Email Templates Used by Successful Companies
3 Proven Sales Email Templates Used by Successful Companies
 
WebRTC Webinar & Q&A - W3C WebRTC W3C MediaStream Recording
WebRTC Webinar & Q&A - W3C WebRTC W3C MediaStream RecordingWebRTC Webinar & Q&A - W3C WebRTC W3C MediaStream Recording
WebRTC Webinar & Q&A - W3C WebRTC W3C MediaStream Recording
 
WebRTC Webinar & Q&A - Debugging Networking Issues in WebRTC
WebRTC Webinar & Q&A - Debugging Networking Issues in WebRTCWebRTC Webinar & Q&A - Debugging Networking Issues in WebRTC
WebRTC Webinar & Q&A - Debugging Networking Issues in WebRTC
 
WebRTC Webinar & Q&A - Sending DTMF in WebRTC the standard way
WebRTC Webinar & Q&A -  Sending DTMF in WebRTC the standard wayWebRTC Webinar & Q&A -  Sending DTMF in WebRTC the standard way
WebRTC Webinar & Q&A - Sending DTMF in WebRTC the standard way
 
IETF meeting - SIP OAuth use cases
IETF meeting - SIP OAuth use casesIETF meeting - SIP OAuth use cases
IETF meeting - SIP OAuth use cases
 
Successful Validation of RNA Targets: Improve your gene expression analysis ...
Successful Validation of RNA Targets:  Improve your gene expression analysis ...Successful Validation of RNA Targets:  Improve your gene expression analysis ...
Successful Validation of RNA Targets: Improve your gene expression analysis ...
 
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
Live Application and Infrastructure Monitoring and Root Cause Log Analysis wi...
 
The Impact of VoLTE on BSS
The Impact of VoLTE on BSSThe Impact of VoLTE on BSS
The Impact of VoLTE on BSS
 
VoLTE & RCS playing the enterprise game
VoLTE & RCS playing the enterprise gameVoLTE & RCS playing the enterprise game
VoLTE & RCS playing the enterprise game
 
Why You Should Consider Linux on IBM POWER8 - How IBM Partners are Driving Bu...
Why You Should Consider Linux on IBM POWER8 - How IBM Partners are Driving Bu...Why You Should Consider Linux on IBM POWER8 - How IBM Partners are Driving Bu...
Why You Should Consider Linux on IBM POWER8 - How IBM Partners are Driving Bu...
 
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceWebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
 
RCS Overview
RCS OverviewRCS Overview
RCS Overview
 
Engendering Security in Fisheries and Aquaculture
Engendering Security in Fisheries and AquacultureEngendering Security in Fisheries and Aquaculture
Engendering Security in Fisheries and Aquaculture
 

Similar a WebRTC Webinar & Q&A - All About Microsoft & WebRTC Hosting Guest Speaker James Cadd of Microsoft

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015
Thyne Richards
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
Quobis
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
TrueConf
 

Similar a WebRTC Webinar & Q&A - All About Microsoft & WebRTC Hosting Guest Speaker James Cadd of Microsoft (20)

WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...
WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...
WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
 
WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...
WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...
WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015
 
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
 
WebRTC Standards Update (October 2014)
WebRTC Standards Update (October 2014)WebRTC Standards Update (October 2014)
WebRTC Standards Update (October 2014)
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
Webrtc and tokbox
Webrtc and tokboxWebrtc and tokbox
Webrtc and tokbox
 
WebRTC Standards & Implementation Q&A - IP address privacy revisited
WebRTC Standards & Implementation Q&A - IP address privacy revisitedWebRTC Standards & Implementation Q&A - IP address privacy revisited
WebRTC Standards & Implementation Q&A - IP address privacy revisited
 
Web rtc 入門
Web rtc 入門Web rtc 入門
Web rtc 入門
 
WebRTC Standards & Implementation Q&A - WebRTC NV planning face-to-face meeting
WebRTC Standards & Implementation Q&A - WebRTC NV planning face-to-face meetingWebRTC Standards & Implementation Q&A - WebRTC NV planning face-to-face meeting
WebRTC Standards & Implementation Q&A - WebRTC NV planning face-to-face meeting
 
Video Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince PugliaVideo Codecs and the Future by Vince Puglia
Video Codecs and the Future by Vince Puglia
 
WebRTC & Asterisk 11
WebRTC & Asterisk 11WebRTC & Asterisk 11
WebRTC & Asterisk 11
 
WebRTC - Brings Real-Time to the Web
WebRTC - Brings Real-Time to the WebWebRTC - Brings Real-Time to the Web
WebRTC - Brings Real-Time to the Web
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
 
DevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSocketsDevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSockets
 
Janus @ DevDay Napoli
Janus @ DevDay NapoliJanus @ DevDay Napoli
Janus @ DevDay Napoli
 
Janus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) serverJanus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) server
 

Más de Amir Zmora

Más de Amir Zmora (19)

FlexiWAN Webinar - The Role of Open Source in Your SD-WAN Strategy
FlexiWAN Webinar - The Role of Open Source in Your SD-WAN StrategyFlexiWAN Webinar - The Role of Open Source in Your SD-WAN Strategy
FlexiWAN Webinar - The Role of Open Source in Your SD-WAN Strategy
 
WebRTC Standards & Implementation Q&A - All You Wanted to Know About W3C TPAC...
WebRTC Standards & Implementation Q&A - All You Wanted to Know About W3C TPAC...WebRTC Standards & Implementation Q&A - All You Wanted to Know About W3C TPAC...
WebRTC Standards & Implementation Q&A - All You Wanted to Know About W3C TPAC...
 
WebRTC Standards & Implementation Q&A - getDisplayMedia 1.0
WebRTC Standards & Implementation Q&A - getDisplayMedia 1.0WebRTC Standards & Implementation Q&A - getDisplayMedia 1.0
WebRTC Standards & Implementation Q&A - getDisplayMedia 1.0
 
WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...
WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...
WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...
 
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
 
WebRTC Standards & Implementation Q&A - The Future is Now2!
WebRTC Standards & Implementation Q&A - The Future is Now2!WebRTC Standards & Implementation Q&A - The Future is Now2!
WebRTC Standards & Implementation Q&A - The Future is Now2!
 
WebRTC Standards & Implementation Q&A - The Future is Now!
WebRTC Standards & Implementation Q&A - The Future is Now!WebRTC Standards & Implementation Q&A - The Future is Now!
WebRTC Standards & Implementation Q&A - The Future is Now!
 
WebRTC Standards & Implementation Q&A - WebRTC Constrains
WebRTC Standards & Implementation Q&A - WebRTC ConstrainsWebRTC Standards & Implementation Q&A - WebRTC Constrains
WebRTC Standards & Implementation Q&A - WebRTC Constrains
 
WebRTC Standards & Implementation Q&A - Legacy API Support Changes
WebRTC Standards & Implementation Q&A - Legacy API Support ChangesWebRTC Standards & Implementation Q&A - Legacy API Support Changes
WebRTC Standards & Implementation Q&A - Legacy API Support Changes
 
WebRTC Standards & Implementation Q&A - All about browser interoperability
WebRTC Standards & Implementation Q&A - All about browser interoperabilityWebRTC Standards & Implementation Q&A - All about browser interoperability
WebRTC Standards & Implementation Q&A - All about browser interoperability
 
WebRTC Webinar & Q&A - Standards Update
WebRTC Webinar & Q&A - Standards UpdateWebRTC Webinar & Q&A - Standards Update
WebRTC Webinar & Q&A - Standards Update
 
WebRTC Webinar & Q&A - Sumilcast Standards & Implementation
WebRTC Webinar & Q&A - Sumilcast Standards & ImplementationWebRTC Webinar & Q&A - Sumilcast Standards & Implementation
WebRTC Webinar & Q&A - Sumilcast Standards & Implementation
 
WebRTC Live Q&A Session #5 - JavaScript Promises and WebRTC Interoperability ...
WebRTC Live Q&A Session #5 - JavaScript Promises and WebRTC Interoperability ...WebRTC Live Q&A Session #5 - JavaScript Promises and WebRTC Interoperability ...
WebRTC Live Q&A Session #5 - JavaScript Promises and WebRTC Interoperability ...
 
WebRTC Live Q&A and Screen Capture session 3
WebRTC Live Q&A and Screen Capture session 3WebRTC Live Q&A and Screen Capture session 3
WebRTC Live Q&A and Screen Capture session 3
 
WebRTC Live Q&A Session 2
WebRTC Live Q&A Session 2WebRTC Live Q&A Session 2
WebRTC Live Q&A Session 2
 
WebRTC Standards Q&A Live Session 1 by Dan Burnett & Amir Zmora
WebRTC Standards Q&A Live Session 1 by Dan Burnett & Amir ZmoraWebRTC Standards Q&A Live Session 1 by Dan Burnett & Amir Zmora
WebRTC Standards Q&A Live Session 1 by Dan Burnett & Amir Zmora
 
Amir zmora WebRTC state of the market and trends
Amir zmora   WebRTC state of the market and trendsAmir zmora   WebRTC state of the market and trends
Amir zmora WebRTC state of the market and trends
 
WebRTC Conference Introduction
WebRTC Conference IntroductionWebRTC Conference Introduction
WebRTC Conference Introduction
 
WebRTC 2014 Conference Closing Panel Survey Results
WebRTC 2014 Conference Closing Panel Survey ResultsWebRTC 2014 Conference Closing Panel Survey Results
WebRTC 2014 Conference Closing Panel Survey Results
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

WebRTC Webinar & Q&A - All About Microsoft & WebRTC Hosting Guest Speaker James Cadd of Microsoft

  • 1. WebRTC Standards  &   Implementation  Q&A Amir  Zmora TheNewDialTone Dan  Burnett StandardsPlay
  • 2. Guest  Speaker  – James  Cadd,  Microsoft Leader  of  the  Open  Source  WebRTC for  Windows  effort  at  Microsoft.  
  • 3. Watch  video  recording  of  this  session http://ccst.io/e/webrtcstandards14
  • 4. Session  sponsored  by WebRTC.ventures  is  a  custom  design  and  development  shop  dedicated  to  building  WebRTC based  applications   for  web  and  mobile.  We  have  built  end-­‐to-­‐end  broadcast  solutions  for  events  and  entertainment  clients,   telehealth solutions  for  multiple  clients,  live  support  tools,  as  well  as  communication  tools  for  a  variety  of  other   applications. WebRTC.ventures is  a  recognized  development  partner  of  TokBox and  has  also  built  native   WebRTC solutions  
  • 7. About  Us • Amir  Zmora • Dan  Burnett
  • 8. Save  The  Date:  April  24th Register  Now:  http://ccst.io/e/webrtcstandards15 Next  Session
  • 9. WebRTC  for  Universal  Windows  10  Apps
  • 11. WebRTC  Apps  on  Windows  – Developer  Choices Powered  by  web Native  Windows  10  Apps
  • 12. Available  technologies • C++,  C#,  HTML/JS,  TypeScript,  VB.NET,  F#,  Python,  etc…. • Unity,  React  Native • Windows  10  Desktop,  Mobile,  Xbox,  HoloLens,  IoT,  Surface  Hub • New  VR  devices  (Acer,  etc) • WebRTC  1.0  – Chrome  M54  bit-­for-­bit,  all  features • Visual  Studio  Profiling  Tools
  • 13. Features • Video  codecs:  H.264/AVC,  VP8  (simulcast  &  temporal  scalability),  VP9  (temporal) • Audio  codecs:  OPUS  (with  internal  FEC),  G.711,  G.722,  DTMF,  CN • Resilience:  RTX,  RED,  ulpfec • DataChannel,  SCTP
  • 14. Free  &  Open  Source • Project  is  a  direct  port  of  Google’s  Win32  code  to  UWP • Moved  to  Store-­friendly  APIs • Video  rendering  via  Media  Foundation  for  perf/battery • Audio  rendering  via  WASAPI • We  kept  Google’s  OSS  license • Take  it,  modify  it,  use  it  commercially • Tooling  is  free  – Visual  Studio  Community  Edition,  VS  Code
  • 15. Samples  &  Resources • WebRTC  Source:  https://github.com/webrtc-­uwp • Samples:  https://github.com/Microsoft/Webrtc-­universal-­samples • ChatterBox – Full  VoIP  implementation • AppRTC – Native  HTML/JS • DataChannel (ORTC)
  • 16. Coming  Soon™ • Next  merge  – M58 • Full  4k  video,  Xbox  &  Desktop • Xamarin wrappers  &  sample • HoloLens  &  VR  reference  sample
  • 17. ?
  • 18. Save  The  Date:  April  24th Register  Now:  http://ccst.io/e/webrtcstandards15 Next  Session
  • 20. Thanks  to  our  guest  speaker:  James  Cadd
  • 21. WebRTC Standards  &   Implementation  Q&A Amir  Zmora TheNewDialTone Dan  Burnett StandardsPlay