Open Bug 1426430 Opened 7 years ago Updated 2 years ago

Include generation of ICE candidates

Categories

(Core :: WebRTC: Networking, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox59 --- affected

People

(Reporter: drno, Unassigned)

References

(Blocks 1 open bug)

Details

When debugging ICE issues it might be very helpful to be able to see from which iteration of SDP renegotiations a given ICE candidates is/was from. Example: I looked at a service which only handed Firefox ICE candidates after the very first offer-answer exchange. Once ICE was established renegotiations were done, but the remote side never provided new candidates. The ICE transport stayed up, because the renegotiations never changed the bundled ICE transport. But it took me quite some time to understand why I would see ICE candidate pairs and a working call, but no ICE candidates in the remote SDP at all. Note: if we add for example the SDP version numbers to the ICE candidate pairs table we should only take the number from the Firefox side, as most implementations fail to properly increase the number in their SDPs.
Rank: 25
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.