Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
StatsAPI Updates for TPAC14
Search
Varun Singh
October 30, 2014
Technology
64
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
StatsAPI Updates for TPAC14
W3C Meeting, TPAC14, Santa Clara
Varun Singh
October 30, 2014
More Decks by Varun Singh
See All by Varun Singh
WebRTC Application interactions API
vr000m
0
110
XRBLOCK Yokohama: update to various drafts
vr000m
0
85
Statistics and Metrics in WebRTC
vr000m
0
780
Flexible FEC
vr000m
0
130
WebRTC Statistics Identifier
vr000m
0
72
Multipath RTP Updates
vr000m
0
110
Protocols and Algorithms for Adaptive Multimedia Systems
vr000m
0
120
Gearbox: Cache-friendly Congestion Control for DASH
vr000m
0
150
Flexible FEC Update
vr000m
0
99
Other Decks in Technology
See All in Technology
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
420
GoCon2026 - Open Source, Open World
sanposhiho
2
610
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
320
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
130
AI時代だからこそ、スケールしないことをやろう
yutashigemura
1
110
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
enechainの内製セルフサービスプラットフォーム
hiyosi
0
140
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
560
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
210
V8コントリビュート超入門
riyaamemiya
0
160
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
180
Webとヘルスデータ
yukukotani
1
200
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
The Cost Of JavaScript in 2023
addyosmani
55
10k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
The World Runs on Bad Software
bkeepers
PRO
72
12k
30 Presentation Tips
portentint
PRO
1
390
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Practical Orchestrator
shlominoach
191
12k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Transcript
Identifiers for WebRTC's statistics API TPAC 2014, Santa Clara 31
October Varun Singh Harald Alvestrand
What • Extends the identifiers reported in the getStats() API
(Was documented in the W3C wiki, mailing list discussions)
Current status • First Public Working Draft published • http://www.w3.org/TR/2014/WD-webrtc-
stats-20141021
RTCStatsType needs to be updated in webrtc-pc? • "inboundrtp", •
"outboundrtp", • "session", • "track", • "transport", • "candidatepair", • "localcandidate", • "remotecandidate"
stats dictionaries • RTCRTPStreamStats • RTCInboundRTPStreamStats • RTCOutboundRTPStreamStats • RTCCodec
• RTCPeerConnectionStats (datachannel opened/closed) • RTCMediaStreamTrackStats • RTCDataChannelStats • RTCTransportStats • RTCIceCandidateAttributes • RTCIceCandidatePairStats • RTCCertificateStats
Open issues (1/3) RTCInboundRTPStreamStats • Reports RR variables, but not
fractionLost (add/ remove) Possible additional metrics • packetsDiscarded? • packetsRepaired?
Open issues (2/3) RTCDataChannelStats: • bytesSent / bytesReceived • Represents
the total number of bytes sent/received on this PeerConnection. • in RTP this is the size of the payload and not including the header. • clarify if these are just the size of the • payload, or • payload and the packet headers
Open issues (3/3) dictionary RTCCodec : RTCStats { unsigned long
payloadType; DOMString codec; // e.g., video/vp8 unsigned long clockRate; ==> sampleRate? unsigned long channels; DOMString parameters; }; replace “DOMString codec;” with DOMString kind; // enum? e.g., video DOMString name; // e.g. PCMU
Next Steps • Are we missing any metrics? • More
metrics defined in IETF (XRBLOCK/IPPM) https://tools.ietf.org/html/draft-ietf-xrblock-rtcweb-rtcp-xr-metrics
References • GitHub URL: http://w3c.github.io/webrtc-stats/