Comments (6)
From https://tools.ietf.org/html/rfc5928#section-3 it seems that a TURN client-server link can indeed resolve to any protocol (if unspecified), so you can't tell from the URI scheme, which was my first thought.
I'm not clear on when in the process of resolving a candidate this field can be populated - can you help in describing that?
from webrtc-stats.
this would basically have to expose the local type preference (which is priority >> 24) and then turn that into the transport protocol using a browser-specific mapping.
But wasn't the URL the candidate was gathered from for exactly that purpose? I agree though that this is a more direct solution.
from webrtc-stats.
It turns out a turn url without a transport modifier can end up using any protocol depending on dns config and local capabilities so no, in general you cannot know from the url. Complex stuff!
from webrtc-stats.
pinging @jan-ivar -- iirc you have a mozlocaltransport already?
from webrtc-stats.
Yes we have mozLocalTransport
. You can see it in a dump here.
I found this old comment on it.
from webrtc-stats.
I'm not clear on when in the process of resolving a candidate this field can be populated - can you help in describing that?
Well, it needs to happen before the candidate is allocated ("gathered"), so there's never a situation where it could be unknown at the time of appearing in a stats report.
Of course, this field would only be present for local candidates, not remote candidates.
from webrtc-stats.
Related Issues (20)
- Adding SVC-related stats fields HOT 5
- Codec stats reveal hardware information which could be used for fingerprinting HOT 1
- The stats API allow hardware fingerprinting (encoder, powerEfficient) HOT 6
- Need metrics for playout glitches
- How many times did playout glitches occur? (Follow-up to #676) HOT 1
- Need metrics for capture glitches
- How many times did capture glitches occur? (Follow-up to #678) HOT 1
- Metrics for playout delay HOT 1
- Metrics for capture delay
- Impact of Stereo input and output on metrics HOT 10
- Redundant field `kind` in RTCInboundRtpStreamStats HOT 2
- Summary table does not list `media-playout` stats HOT 1
- Add field `fecPacketsSent` to RtcOutboundRtpStreamStats HOT 3
- add video totalFreezesDuration &totalPausesDuration etc to standard getStats HOT 5
- Rename "Privacy considerations" to "Procedures for mitigating privacy concerns" HOT 1
- Exposing HW for Cloud Gaming use cases (HW encoder/decoder revisited) HOT 4
- Privacy concern: Leaking communication / plain text using patterns in packet size, frequency, etc. HOT 4
- add framesDropped stats to video sender(RTCOutboundRtpStreamStats) HOT 8
- add fractionLost stats in RTCInboundRtpStreamStats HOT 6
- Update WPTs to not be kind-agnostic HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webrtc-stats.