Open
Bug 1325447
Opened 8 years ago
Updated 2 years ago
WebRTC.org Update49 forced the SSRC down via config, and that blocks collision handling
Categories
(Core :: WebRTC, defect, P3)
Core
WebRTC
Tracking
()
NEW
backlog | webrtc/webaudio+ |
People
(Reporter: jesup, Unassigned)
References
Details
(Keywords: stale-bug)
Because the webrtc.org 49 update (Bug 1250356) sets the SSRC to a random 32-bit value in the config structure (and apparently has to set it), this causes rtp_sender.cc's SetSSRC() to be called, which sets ssrc_forced. That means that the SSRC is forced forever, and even a collision won't change it (!)
It would be better for the random SSRC to be generated by the RTP code and recorded in the RTP SSRC database for the stream, to avoid collisions (and allow for reconfiguring SSRC on a collision, though care is needed in handling this in webrtc due to SSRCs being in negotiation).
There looks also to be an interaction with the code to randomize timestamps.
Comment 1•8 years ago
|
||
Bumping as this appears to cause pain as reported in bug 1335469.
Comment 2•8 years ago
|
||
Randell is this fixed now through bug 1337810, or do you want to keep this open for the missing collision detection?
Flags: needinfo?(rjesup)
See Also: → 1337810
Reporter | ||
Comment 3•8 years ago
|
||
I think this should be kept open, but likely the resolution is to simply file a bug on upstream
Flags: needinfo?(rjesup)
This is a P1 bug without an assignee.
P1 are bugs which are being worked on for the current release cycle/iteration/sprint.
If the bug is not assigned by Monday, 28 August, the bug's priority will be reset to '--'.
Keywords: stale-bug
Comment 5•7 years ago
|
||
Mass change P1->P2 to align with new Mozilla triage process
Priority: P1 → P2
Comment 6•6 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•