SlideShare uma empresa Scribd logo
1 de 14
WebRTC Transforming
Communications
2
> Web Real-Time Communications
> New standard that allows browser
to be endpoint for communications
> ―Allows developers to add real-
time voice calls, video chats and
file sharing to their web apps
without the need for plug-ins.‖ –
TechCrunch
> Javascript, open sourced by
Google
WebRTC
What it is, exactly
3 Communications at Web Speed
Nothing short of a communications revolution
4
> Threat to local telcomms
> Microsoft has made attempts
to stall, or drive it in a new
direction
> Cisco supports it
> Mozilla is betting on it
> Growing industry consortium
> Phone manufacturers?
The Controversy
Not everyone is happy with WebRTC
5
> A softphone in a browser
> Complexity reduction
> Next generation ‗phone‘ network
> Real-time everywhere
> $2 trillion industry re-invented
> Skype, but better, based on standards
The Vision of WebRTC
Approaching reality at Web speed
6
Features
• Codecs
• Encryption
• NAT
traversal
• Bandwidth
mgmt
Signaling
• SIP
• XMPP
• Proprietary
How Does It Work?
Simple, its (almost) all in the browser 6
WebSockets
WebSockets
7 Browser Support
Heading towards adoption
Chrome
• Desktop: Full support
• Mobile: Coming soon
Firefox / Firefox Mobile
• Desktop: Full support and interop with
Chrome
• Mobile: Announced (Android)
Safari
• Apple focused on Face Time walled garden
and H.264
• Third party plugin: e.g. webrtc4all
• iOS is closed and prevents third party
browsers from accessing certain functions
Opera
• Mobile: Available (Android)
IE
• Via ChromeFrame plugin
• Microsoft chose a proprietary path
8 Basic Diagram
Putting the pieces together
9
> Voice
• Opus (royalty free, open
source)
> Video
• Google and Mozilla and W3C
favor VP8 (patent free and
open source)
• Microsoft, Cisco, Apple favor
H.264 (requires a license)
> Microsoft
• Remember RTAudio and
RTVideo?
Ongoing Fight over Codecs and Patents
WebRTC attempts to set a new standard for open source and royalty free codecs
10
> Websites become a key
customer service function
• Yes, a function
> Scores, on large sites, hundreds
of endpoints where a call can—
and will—originate
> Forget click-to-chat on sites, the
website is the customer service,
and sometimes sales, hub
Changing What Web sites Can Do
A communications end-point
11
> WebRTC will be integrated the
way social needs to be now
> Part of the evolution to website as
applications
> Once it‘s accepted, will need to
plan for WebRTC as a key part of
any serious enterprise or
consumer-facing website
Changing Websites’ Function
Sites Become More Interactive In A Way Social Leads
12
> Email, such as Outlook,
Zimbra
> CRM, such as Salesforce
> Not just voice/video, but
screen-sharing, right in the
app
> Communications-enablement
becomes the standard for web
apps, especially at work
Communications-Enabling Web Apps
Adding Voice, Video, Screen Share, and Chat capabilities
13
Unite Zimbra first version
• Initiate calls (click-to-call)
• Presence integration
• Unified messaging / call history
• Conference management
• Corporate address book
• Calendar free / busy
Unite Zimbra second version
• Voice / video in the browser
• Screen sharing from the Zimbra UI
• Integrated chat / group chat
VMware Zimbra Communications Enabled
WebRTC brings voice / video / screen sharing right into the Zimbra UI
WebRTC Transforming Communications

Mais conteúdo relacionado

Semelhante a WebRTC Transforming Communications

Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Quobis
 
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
 
Webrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityWebrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityKen Workun
 
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
 
WebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the EnterpriseWebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the EnterpriseBrian Pulito
 
Real-time Communications at Internet Speed
Real-time Communications at Internet SpeedReal-time Communications at Internet Speed
Real-time Communications at Internet SpeedBrian Pulito
 
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...Brian Pulito
 
SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
SIPfoundry CoLab 2013 - WebRTC - A Communications RevolutionSIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
SIPfoundry CoLab 2013 - WebRTC - A Communications RevolutionSIPfoundry
 
8 pre launch steps to go with the web rtc based application development
8 pre launch steps to go with the web rtc based application development8 pre launch steps to go with the web rtc based application development
8 pre launch steps to go with the web rtc based application developmentMoonTechnolabsPvtLtd
 
WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)Victor Pascual Ávila
 

Semelhante a WebRTC Transforming Communications (20)

Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
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
 
DevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTCDevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTC
 
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
 
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web WorldAsterisk World (January 2014) - Taking Enterprise Telephony into the Web World
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
 
Pkewebrtc
PkewebrtcPkewebrtc
Pkewebrtc
 
Webrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business OpportunityWebrtc Technology overview and Business Opportunity
Webrtc Technology overview and Business Opportunity
 
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
 
The Future of SIP in WebRTC
The Future of SIP in WebRTCThe Future of SIP in WebRTC
The Future of SIP in WebRTC
 
DevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSocketsDevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSockets
 
Html5 RTC - 1
Html5 RTC  - 1Html5 RTC  - 1
Html5 RTC - 1
 
WebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the EnterpriseWebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
 
Real-time Communications at Internet Speed
Real-time Communications at Internet SpeedReal-time Communications at Internet Speed
Real-time Communications at Internet Speed
 
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...
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
 
WebRTC presentation
WebRTC presentationWebRTC presentation
WebRTC presentation
 
SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
SIPfoundry CoLab 2013 - WebRTC - A Communications RevolutionSIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
 
WebRCT
WebRCTWebRCT
WebRCT
 
8 pre launch steps to go with the web rtc based application development
8 pre launch steps to go with the web rtc based application development8 pre launch steps to go with the web rtc based application development
8 pre launch steps to go with the web rtc based application development
 
WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)
 

Mais de Christina Inge

Creating an InCredible Product Brand
Creating an InCredible Product BrandCreating an InCredible Product Brand
Creating an InCredible Product BrandChristina Inge
 
The State of the Communications Industry by Blair Pleasant of COMMfusion
The State of the Communications Industry by Blair Pleasant of COMMfusionThe State of the Communications Industry by Blair Pleasant of COMMfusion
The State of the Communications Industry by Blair Pleasant of COMMfusionChristina Inge
 
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse Research
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse ResearchOvercoming Barriers to UC Adoption-Bill Haskins of Wainhouse Research
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse ResearchChristina Inge
 
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuce
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuceVideo: New System Features and Devices Ease the Experience-Mike Picher of eZuce
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuceChristina Inge
 
openUC & sipXecs Architecture
openUC & sipXecs ArchitectureopenUC & sipXecs Architecture
openUC & sipXecs ArchitectureChristina Inge
 
WebRTC Opens the Floodgates
WebRTC Opens the FloodgatesWebRTC Opens the Floodgates
WebRTC Opens the FloodgatesChristina Inge
 
Contact Centers Reinvented: Introducing OpenACD
Contact Centers Reinvented: Introducing OpenACDContact Centers Reinvented: Introducing OpenACD
Contact Centers Reinvented: Introducing OpenACDChristina Inge
 
Communications-Enabling Web and Mobile Apps
Communications-Enabling Web and Mobile AppsCommunications-Enabling Web and Mobile Apps
Communications-Enabling Web and Mobile AppsChristina Inge
 
Solving the BYOD Problem with Open Standards
Solving the BYOD Problem with Open StandardsSolving the BYOD Problem with Open Standards
Solving the BYOD Problem with Open StandardsChristina Inge
 
openUC & Virtualization
openUC & VirtualizationopenUC & Virtualization
openUC & VirtualizationChristina Inge
 
Enterprise Instant Messaging
Enterprise Instant MessagingEnterprise Instant Messaging
Enterprise Instant MessagingChristina Inge
 
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...Lightning Case Studies: Implementing Modern Enterprise Communications Across ...
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...Christina Inge
 
Enabling Business and Reducing Costs Through IT Innovation
Enabling Business and Reducing Costs Through IT InnovationEnabling Business and Reducing Costs Through IT Innovation
Enabling Business and Reducing Costs Through IT InnovationChristina Inge
 
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Christina Inge
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architectureChristina Inge
 
Co lab lunch and learn user experience
Co lab  lunch and learn user experienceCo lab  lunch and learn user experience
Co lab lunch and learn user experienceChristina Inge
 

Mais de Christina Inge (17)

Creating an InCredible Product Brand
Creating an InCredible Product BrandCreating an InCredible Product Brand
Creating an InCredible Product Brand
 
The State of the Communications Industry by Blair Pleasant of COMMfusion
The State of the Communications Industry by Blair Pleasant of COMMfusionThe State of the Communications Industry by Blair Pleasant of COMMfusion
The State of the Communications Industry by Blair Pleasant of COMMfusion
 
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse Research
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse ResearchOvercoming Barriers to UC Adoption-Bill Haskins of Wainhouse Research
Overcoming Barriers to UC Adoption-Bill Haskins of Wainhouse Research
 
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuce
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuceVideo: New System Features and Devices Ease the Experience-Mike Picher of eZuce
Video: New System Features and Devices Ease the Experience-Mike Picher of eZuce
 
openUC & sipXecs Architecture
openUC & sipXecs ArchitectureopenUC & sipXecs Architecture
openUC & sipXecs Architecture
 
WebRTC Opens the Floodgates
WebRTC Opens the FloodgatesWebRTC Opens the Floodgates
WebRTC Opens the Floodgates
 
Contact Centers Reinvented: Introducing OpenACD
Contact Centers Reinvented: Introducing OpenACDContact Centers Reinvented: Introducing OpenACD
Contact Centers Reinvented: Introducing OpenACD
 
Communications-Enabling Web and Mobile Apps
Communications-Enabling Web and Mobile AppsCommunications-Enabling Web and Mobile Apps
Communications-Enabling Web and Mobile Apps
 
Solving the BYOD Problem with Open Standards
Solving the BYOD Problem with Open StandardsSolving the BYOD Problem with Open Standards
Solving the BYOD Problem with Open Standards
 
openUC & Virtualization
openUC & VirtualizationopenUC & Virtualization
openUC & Virtualization
 
Enterprise Instant Messaging
Enterprise Instant MessagingEnterprise Instant Messaging
Enterprise Instant Messaging
 
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...Lightning Case Studies: Implementing Modern Enterprise Communications Across ...
Lightning Case Studies: Implementing Modern Enterprise Communications Across ...
 
Enabling Business and Reducing Costs Through IT Innovation
Enabling Business and Reducing Costs Through IT InnovationEnabling Business and Reducing Costs Through IT Innovation
Enabling Business and Reducing Costs Through IT Innovation
 
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architecture
 
Co lab lunch and learn user experience
Co lab  lunch and learn user experienceCo lab  lunch and learn user experience
Co lab lunch and learn user experience
 
CoLab keynote
CoLab  keynoteCoLab  keynote
CoLab keynote
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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 Scriptwesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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...Martijn de Jong
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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...
 

WebRTC Transforming Communications

  • 2. 2 > Web Real-Time Communications > New standard that allows browser to be endpoint for communications > ―Allows developers to add real- time voice calls, video chats and file sharing to their web apps without the need for plug-ins.‖ – TechCrunch > Javascript, open sourced by Google WebRTC What it is, exactly
  • 3. 3 Communications at Web Speed Nothing short of a communications revolution
  • 4. 4 > Threat to local telcomms > Microsoft has made attempts to stall, or drive it in a new direction > Cisco supports it > Mozilla is betting on it > Growing industry consortium > Phone manufacturers? The Controversy Not everyone is happy with WebRTC
  • 5. 5 > A softphone in a browser > Complexity reduction > Next generation ‗phone‘ network > Real-time everywhere > $2 trillion industry re-invented > Skype, but better, based on standards The Vision of WebRTC Approaching reality at Web speed
  • 6. 6 Features • Codecs • Encryption • NAT traversal • Bandwidth mgmt Signaling • SIP • XMPP • Proprietary How Does It Work? Simple, its (almost) all in the browser 6 WebSockets WebSockets
  • 7. 7 Browser Support Heading towards adoption Chrome • Desktop: Full support • Mobile: Coming soon Firefox / Firefox Mobile • Desktop: Full support and interop with Chrome • Mobile: Announced (Android) Safari • Apple focused on Face Time walled garden and H.264 • Third party plugin: e.g. webrtc4all • iOS is closed and prevents third party browsers from accessing certain functions Opera • Mobile: Available (Android) IE • Via ChromeFrame plugin • Microsoft chose a proprietary path
  • 8. 8 Basic Diagram Putting the pieces together
  • 9. 9 > Voice • Opus (royalty free, open source) > Video • Google and Mozilla and W3C favor VP8 (patent free and open source) • Microsoft, Cisco, Apple favor H.264 (requires a license) > Microsoft • Remember RTAudio and RTVideo? Ongoing Fight over Codecs and Patents WebRTC attempts to set a new standard for open source and royalty free codecs
  • 10. 10 > Websites become a key customer service function • Yes, a function > Scores, on large sites, hundreds of endpoints where a call can— and will—originate > Forget click-to-chat on sites, the website is the customer service, and sometimes sales, hub Changing What Web sites Can Do A communications end-point
  • 11. 11 > WebRTC will be integrated the way social needs to be now > Part of the evolution to website as applications > Once it‘s accepted, will need to plan for WebRTC as a key part of any serious enterprise or consumer-facing website Changing Websites’ Function Sites Become More Interactive In A Way Social Leads
  • 12. 12 > Email, such as Outlook, Zimbra > CRM, such as Salesforce > Not just voice/video, but screen-sharing, right in the app > Communications-enablement becomes the standard for web apps, especially at work Communications-Enabling Web Apps Adding Voice, Video, Screen Share, and Chat capabilities
  • 13. 13 Unite Zimbra first version • Initiate calls (click-to-call) • Presence integration • Unified messaging / call history • Conference management • Corporate address book • Calendar free / busy Unite Zimbra second version • Voice / video in the browser • Screen sharing from the Zimbra UI • Integrated chat / group chat VMware Zimbra Communications Enabled WebRTC brings voice / video / screen sharing right into the Zimbra UI