SlideShare a Scribd company logo
Varun Singh

CEO, @callstatsio
twitter: @vr000m
About Me
• CEO, callstats.io
• Raised $4M+ in Venture Funding
• ACM MM 2016 awarded Ph.D. Special Mention
• Standards Contributor: IETF, W3C, 3GPP
2
3
http://geek-and-poke.com/
4
It is not all about throughput*
… it is about latency†! *)capacity
bandwidth
speed
audio only call
5
†)delay, 

one-way delay
time (sec)
Measuring User Experience
6
collect metrics and user actions
CallExperience
Measuring User Experience
7
measure setup time
CallSetup
CallExperience
Measuring User Experience
8
Ask the right question!
CallSetup
CallExperience
CallFeedback
Measuring User Experience
9
Pageload
CallInit(context)
CallSetup
Call
Experience
callfeedback
we collect metrics
across the media pipeline
network events, and user actions
What to Measure?
• Network metrics
• bits per second, RTT, jitter, packet losses, …
• Multimedia pipeline metrics
• playout delay, frames metrics, …
• Quality Models from metrics
• Annoyances
• resolution/frame rate changes, interface changes, …
• failures (NATs, insufficient capacity for carrying media, …)
• user feedback
10
Measuring User Experience
11
Alice
Greg
Is every stream from every participant important?
Measuring User Experience
12
Alice
Greg
Speaking
It depends on 

who is speaking

who is viewing which stream
Speaking
Measuring User Experience
13
Alice
Greg
Speaking
The quality is an estimate of
what is "said/captured" and
what is "heard/rendered"
Measuring User Experience
14
Alice
Greg
Speaking
Connectivity
Disrupted
The quality is an estimate of
what is "said/captured" and
what is "heard/rendered"
Measuring User Experience
15
Alice
Greg
Connectivity
Disrupted
disruption
cross-talk
chaos!
Measuring User Experience
16
Alice
Greg
Speaking
Alice
Greg
Disruption: loss of connectivity when
network interfaces change, low available
capacity,or high delay
The light grey vertical lines show disruption, highlighted by
the red bounding boxes.17
Disruptions
Anticipating User Behaviour
User Behaviour: The user tries to
correct for the disruption by
turning on and off video
18
User Feedback
19
User feedback: the user provides
feedback on audio/video and
connection.
Frame Stability
20
Some observations
21
network.callstats.io
22
Like fast.com
but for WebRTC

Pre-call Test
runs against our
TURN Service
0%
20%
40%
60%
80%
100%
0 100 200 300 400 500 600 700 800 900 1000
P2P TURN Bridge
Round-trip time
23
95	percentile	RTT	for	each	session
RTT < 240ms
80+% of P2P
70% of Bridge
0%
20%
40%
60%
80%
100%
0 100 200 300 400 500 600 700 800 900 1000
P2P TURN Bridge
RTT distributions
24
95	percentile	RTT	for	each	session
What happened
here?
Can we predict this before a call?
25
https://www.callstats.io/industry-reports/	
90% of P2P
the conference
performs better
than PCT
Can we predict this before a call?
26
https://www.callstats.io/industry-reports/	
70% of the cases,
Infra performance
is worse!
Why is it important
27
Bad Excellent
Is the infra placed incorrectly?
• Infra —> TURN Server, MCUs, SFUs, etc.
• We do pre-call tests before the call
• against our globally available TURN servers
• does a loopback test with our servers
28
Hairpinning Metric
• How big is the problem?
• Where is it occurring
• Number of sessions hair pinned
29
How big is the problem?
• 30% in Asia and Oceania respectively
• 50% in South America,
• 10% of the sessions on most continents are hair pinned
• Even Africa?
• Yes, Predominant P2P (90%)
30
31
32
33
34
35
RTT when the
infrastructure
is not on the
same continent
Summary (1/4)
• Chrome with derivatives (e.g., Electron, Opera, etc) dominates
• Platforms, desktop it is windows, iOS for mobile
• There is significant hairpinning in most services
• Browsers and Services are improving
36
Summary (2/4)
• Call Setup Failures: ~2%
• Setup time: 70% sessions setup in < 0.5s
• User Feedback: 89% find it acceptable
• Objective Quality: 88% is fair
37
Summary (3/4)
• Average RTT is lower for P2P to bridge.
• Median RTT
• peer-to-peer is 70ms
• bridge is 140ms.
• Fractional loss is lower for the bridge compared to P2P
• No 95-%le Fractional loss
• 90% bridge, 84% P2P
38
Summary (4/4)
• Media quality for:
• Desktop sessions over Electron are on average 2.0 (excellent)
compared to browsers 1.5 (fair)
• Mobile is pretty consistent on average 2.0
• Intra-continental sessions on average are 1.5.
• Inter-continental sessions on average are 1.0 (Bad).
39

More Related Content

Similar to ClueCon 2018: Real-time Communications Monitoring 101 by Varun Singh

IT HealthCheck
IT HealthCheckIT HealthCheck
IT HealthCheck
RISC Networks
 
What Can DevOps Learn from Formula 1?
What Can DevOps Learn from Formula 1?What Can DevOps Learn from Formula 1?
What Can DevOps Learn from Formula 1?
Stephen Burton
 
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
Tsahi Levent-levi
 
The art of system and solution testing
The art of system and solution testingThe art of system and solution testing
The art of system and solution testinggaoliang641
 
Cyber Security - Boundary Defense Mechanisms
Cyber Security - Boundary Defense MechanismsCyber Security - Boundary Defense Mechanisms
Cyber Security - Boundary Defense Mechanisms
Jim Kaplan CIA CFE
 
Webex Control Hub - IT Control no matter where they work
Webex Control Hub -IT Control no matter where they workWebex Control Hub -IT Control no matter where they work
Webex Control Hub - IT Control no matter where they work
Cisco Webex
 
Staying Under These Performance Redlines Will Improve VoIP Call Quality
Staying Under These Performance Redlines Will Improve VoIP Call QualityStaying Under These Performance Redlines Will Improve VoIP Call Quality
Staying Under These Performance Redlines Will Improve VoIP Call Quality
panagenda
 
WebRTC - an analytics perspective by callstats.io
WebRTC - an analytics perspective by callstats.ioWebRTC - an analytics perspective by callstats.io
WebRTC - an analytics perspective by callstats.io
callstats.io
 
soc
socsoc
Overcoming challenges with Skype for Business
Overcoming challenges with Skype for BusinessOvercoming challenges with Skype for Business
Overcoming challenges with Skype for Business
Abhishek Sood
 
DockerCon SF 2019 - TDD is Dead
DockerCon SF 2019 - TDD is DeadDockerCon SF 2019 - TDD is Dead
DockerCon SF 2019 - TDD is Dead
Kevin Crawley
 
Bright talk voip vofi webinar jan2015-v2
Bright talk voip vofi webinar jan2015-v2Bright talk voip vofi webinar jan2015-v2
Bright talk voip vofi webinar jan2015-v2
Savvius, Inc
 
Mission Possible: Future of IT Support
Mission Possible: Future of IT SupportMission Possible: Future of IT Support
Mission Possible: Future of IT Support
CompTIA
 
Presentation Deck - Internet Access - What to do When Free is not Enough
Presentation Deck - Internet Access - What to do When Free is not EnoughPresentation Deck - Internet Access - What to do When Free is not Enough
Presentation Deck - Internet Access - What to do When Free is not Enough
CICHeadquarters
 
Boundary & VictorOps - The Integration Which Improves TTR
Boundary & VictorOps - The Integration Which Improves TTRBoundary & VictorOps - The Integration Which Improves TTR
Boundary & VictorOps - The Integration Which Improves TTR
Pavel Hardak
 
BoundaryVictorOps Final
BoundaryVictorOps Final BoundaryVictorOps Final
BoundaryVictorOps Final Cydney Myers
 
One year of measuring WebRTC service quality
One year of measuring WebRTC service qualityOne year of measuring WebRTC service quality
One year of measuring WebRTC service quality
callstats.io
 
Performance Oriented Design
Performance Oriented DesignPerformance Oriented Design
Performance Oriented Design
Rodrigo Campos
 
CEM as an Enabler of Service Provider Operational trans.pdf
CEM as an Enabler of Service Provider Operational trans.pdfCEM as an Enabler of Service Provider Operational trans.pdf
CEM as an Enabler of Service Provider Operational trans.pdf
SamahElsharief1
 
[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817chulhee lee
 

Similar to ClueCon 2018: Real-time Communications Monitoring 101 by Varun Singh (20)

IT HealthCheck
IT HealthCheckIT HealthCheck
IT HealthCheck
 
What Can DevOps Learn from Formula 1?
What Can DevOps Learn from Formula 1?What Can DevOps Learn from Formula 1?
What Can DevOps Learn from Formula 1?
 
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
 
The art of system and solution testing
The art of system and solution testingThe art of system and solution testing
The art of system and solution testing
 
Cyber Security - Boundary Defense Mechanisms
Cyber Security - Boundary Defense MechanismsCyber Security - Boundary Defense Mechanisms
Cyber Security - Boundary Defense Mechanisms
 
Webex Control Hub - IT Control no matter where they work
Webex Control Hub -IT Control no matter where they workWebex Control Hub -IT Control no matter where they work
Webex Control Hub - IT Control no matter where they work
 
Staying Under These Performance Redlines Will Improve VoIP Call Quality
Staying Under These Performance Redlines Will Improve VoIP Call QualityStaying Under These Performance Redlines Will Improve VoIP Call Quality
Staying Under These Performance Redlines Will Improve VoIP Call Quality
 
WebRTC - an analytics perspective by callstats.io
WebRTC - an analytics perspective by callstats.ioWebRTC - an analytics perspective by callstats.io
WebRTC - an analytics perspective by callstats.io
 
soc
socsoc
soc
 
Overcoming challenges with Skype for Business
Overcoming challenges with Skype for BusinessOvercoming challenges with Skype for Business
Overcoming challenges with Skype for Business
 
DockerCon SF 2019 - TDD is Dead
DockerCon SF 2019 - TDD is DeadDockerCon SF 2019 - TDD is Dead
DockerCon SF 2019 - TDD is Dead
 
Bright talk voip vofi webinar jan2015-v2
Bright talk voip vofi webinar jan2015-v2Bright talk voip vofi webinar jan2015-v2
Bright talk voip vofi webinar jan2015-v2
 
Mission Possible: Future of IT Support
Mission Possible: Future of IT SupportMission Possible: Future of IT Support
Mission Possible: Future of IT Support
 
Presentation Deck - Internet Access - What to do When Free is not Enough
Presentation Deck - Internet Access - What to do When Free is not EnoughPresentation Deck - Internet Access - What to do When Free is not Enough
Presentation Deck - Internet Access - What to do When Free is not Enough
 
Boundary & VictorOps - The Integration Which Improves TTR
Boundary & VictorOps - The Integration Which Improves TTRBoundary & VictorOps - The Integration Which Improves TTR
Boundary & VictorOps - The Integration Which Improves TTR
 
BoundaryVictorOps Final
BoundaryVictorOps Final BoundaryVictorOps Final
BoundaryVictorOps Final
 
One year of measuring WebRTC service quality
One year of measuring WebRTC service qualityOne year of measuring WebRTC service quality
One year of measuring WebRTC service quality
 
Performance Oriented Design
Performance Oriented DesignPerformance Oriented Design
Performance Oriented Design
 
CEM as an Enabler of Service Provider Operational trans.pdf
CEM as an Enabler of Service Provider Operational trans.pdfCEM as an Enabler of Service Provider Operational trans.pdf
CEM as an Enabler of Service Provider Operational trans.pdf
 
[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817
 

More from callstats.io

Finding Hidden Call Quality Issues with Machine Learning
Finding Hidden Call Quality Issues with Machine LearningFinding Hidden Call Quality Issues with Machine Learning
Finding Hidden Call Quality Issues with Machine Learning
callstats.io
 
How Active WebRTC Connectivity Tests Are Improving User Experiences
How Active WebRTC Connectivity Tests Are Improving User ExperiencesHow Active WebRTC Connectivity Tests Are Improving User Experiences
How Active WebRTC Connectivity Tests Are Improving User Experiences
callstats.io
 
All thingsrtc finding hidden issues with ml
All thingsrtc finding hidden issues with mlAll thingsrtc finding hidden issues with ml
All thingsrtc finding hidden issues with ml
callstats.io
 
The Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
The Fun and User-Friendly Guide to the Secure Real-time Transport ProtocolThe Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
The Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
callstats.io
 
A Clear Summary of the Real-time Transport Protocol in 2 Minutes
A Clear Summary of the Real-time Transport Protocol in 2 MinutesA Clear Summary of the Real-time Transport Protocol in 2 Minutes
A Clear Summary of the Real-time Transport Protocol in 2 Minutes
callstats.io
 
Components of Delay
Components of DelayComponents of Delay
Components of Delay
callstats.io
 
6 Cost Saving Benefits of Real-time Speech Analytics
6 Cost Saving Benefits of Real-time Speech Analytics6 Cost Saving Benefits of Real-time Speech Analytics
6 Cost Saving Benefits of Real-time Speech Analytics
callstats.io
 
What are WebRTC Use Cases?
What are WebRTC Use Cases?What are WebRTC Use Cases?
What are WebRTC Use Cases?
callstats.io
 
The History of the WebRTC API
The History of the WebRTC APIThe History of the WebRTC API
The History of the WebRTC API
callstats.io
 
Who Really Needs to Monitor WebRTC? [Infographic]
Who Really Needs to Monitor WebRTC? [Infographic]Who Really Needs to Monitor WebRTC? [Infographic]
Who Really Needs to Monitor WebRTC? [Infographic]
callstats.io
 
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and AnalyticsKranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
callstats.io
 
Getting Started with callstats.io
Getting Started with callstats.ioGetting Started with callstats.io
Getting Started with callstats.io
callstats.io
 
Basics of WebRTC getStats() API
Basics of WebRTC getStats() APIBasics of WebRTC getStats() API
Basics of WebRTC getStats() API
callstats.io
 
A Rich Alternative to webrtc-internals
A Rich Alternative to webrtc-internalsA Rich Alternative to webrtc-internals
A Rich Alternative to webrtc-internals
callstats.io
 

More from callstats.io (14)

Finding Hidden Call Quality Issues with Machine Learning
Finding Hidden Call Quality Issues with Machine LearningFinding Hidden Call Quality Issues with Machine Learning
Finding Hidden Call Quality Issues with Machine Learning
 
How Active WebRTC Connectivity Tests Are Improving User Experiences
How Active WebRTC Connectivity Tests Are Improving User ExperiencesHow Active WebRTC Connectivity Tests Are Improving User Experiences
How Active WebRTC Connectivity Tests Are Improving User Experiences
 
All thingsrtc finding hidden issues with ml
All thingsrtc finding hidden issues with mlAll thingsrtc finding hidden issues with ml
All thingsrtc finding hidden issues with ml
 
The Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
The Fun and User-Friendly Guide to the Secure Real-time Transport ProtocolThe Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
The Fun and User-Friendly Guide to the Secure Real-time Transport Protocol
 
A Clear Summary of the Real-time Transport Protocol in 2 Minutes
A Clear Summary of the Real-time Transport Protocol in 2 MinutesA Clear Summary of the Real-time Transport Protocol in 2 Minutes
A Clear Summary of the Real-time Transport Protocol in 2 Minutes
 
Components of Delay
Components of DelayComponents of Delay
Components of Delay
 
6 Cost Saving Benefits of Real-time Speech Analytics
6 Cost Saving Benefits of Real-time Speech Analytics6 Cost Saving Benefits of Real-time Speech Analytics
6 Cost Saving Benefits of Real-time Speech Analytics
 
What are WebRTC Use Cases?
What are WebRTC Use Cases?What are WebRTC Use Cases?
What are WebRTC Use Cases?
 
The History of the WebRTC API
The History of the WebRTC APIThe History of the WebRTC API
The History of the WebRTC API
 
Who Really Needs to Monitor WebRTC? [Infographic]
Who Really Needs to Monitor WebRTC? [Infographic]Who Really Needs to Monitor WebRTC? [Infographic]
Who Really Needs to Monitor WebRTC? [Infographic]
 
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and AnalyticsKranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
Kranky Geek Sao Paulo 2016 - WebRTC Statistics and Analytics
 
Getting Started with callstats.io
Getting Started with callstats.ioGetting Started with callstats.io
Getting Started with callstats.io
 
Basics of WebRTC getStats() API
Basics of WebRTC getStats() APIBasics of WebRTC getStats() API
Basics of WebRTC getStats() API
 
A Rich Alternative to webrtc-internals
A Rich Alternative to webrtc-internalsA Rich Alternative to webrtc-internals
A Rich Alternative to webrtc-internals
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 

ClueCon 2018: Real-time Communications Monitoring 101 by Varun Singh