A Rich Alternative to webrtc-internals

Preview:

Citation preview

Rich Alternative to webrtc-internals

webrtc-internals allows participants to

locally observe the performance of

WebRTC connections

eg. chrome://webrtc-internals

The page reports on several network and media statistics (such as packet

loss, frame rate, and bitrate, etc.)

http://www.w3.org/TR/2015/WD-webrtc-stats-20150206/

But…

users do not know that such a page exists!

… and …

managing metrics is the service provider’s

responsibility not the user’s.

Also, webrtc-internals works only in the

browsers where it is open.

Thus, there is no way to know how widely spread the problem is using only

webrtc-internals!

calls in total ongoing calls failed calls

total call duration avg. call duration avg. setup time

good feedback neutral feedback poor feedback

1340 157 47

101.7h 281s 0.96s

55.1% 21.2% 23.7%

Sign up!

Add callstats.js into a WebRTC service and callstats.io logs the

metrics periodically in real-time.

callstats.io features1. Number of calls: successful, failed, relayed.

2. Average of call durations

3. Average setup time and other annoyances

4. Call quality based on transport and multimedia metrics

5. User feedback about call quality (see our other blog post)

Calls by type

Media stream quality

Events

callstats.io vs. webrtc-internals

• easier for users and service providers

• real-time data gathering and analytics

• application wide details

Recommended