Closed
Bug 1474711
Opened 6 years ago
Closed 6 years ago
Add C++/Rust glue code for rtcp-fb transport-cc
Categories
(Core :: WebRTC: Signaling, enhancement, P2)
Core
WebRTC: Signaling
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: johannes.willbold, Assigned: johannes.willbold)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
The C++/Rust glue code is missing the implementation to store and serialize the 'tranport-cc' rtcp-fb type.
Updated•6 years ago
|
Assignee: nobody → johannes.willbold
Blocks: rust_sdp_parser
Status: UNCONFIRMED → NEW
Rank: 15
Ever confirmed: true
Priority: -- → P2
Comment hidden (mozreview-request) |
Comment 3•6 years ago
|
||
mozreview-review |
Comment on attachment 8991374 [details] Bug 1474711: Added C++/Rust glue code for rtcp-fb transport-cc, https://reviewboard.mozilla.org/r/256280/#review263792 ::: commit-message-aff06:3 (Diff revision 1) > +Bug 1474711: Added C++/Rust glue code for rtcp-fb transport-cc, r=bwc > + > +Added the C++/Rust glue code for the rtcp-fb transport-cc type. So, this all looks reasonable, but I cannot find any specification for this, so I am not sure. Is this some proprietary thing down in webrtc.org that will be standardized soon, and that we plan to use?
Assignee | ||
Comment 4•6 years ago
|
||
mozreview-review-reply |
Comment on attachment 8991374 [details] Bug 1474711: Added C++/Rust glue code for rtcp-fb transport-cc, https://reviewboard.mozilla.org/r/256280/#review263792 > So, this all looks reasonable, but I cannot find any specification for this, so I am not sure. Is this some proprietary thing down in webrtc.org that will be standardized soon, and that we plan to use? The reason I opned this ticket was because I tested the SDP parser with different SDPs from Chrome and Safari. Both of them use this rtcp-fb type and the rust parser is parsing it already, so I assumed it is a thing we want to have.
Comment 5•6 years ago
|
||
(In reply to Byron Campen [:bwc] (PTO 7/3-7/11) from comment #2) > Where is this standardized again? According to Gustavos blog post http://www.rtcbits.com/2017/01/bandwidth-estimation-in-webrtc-and-new.html Chromes source code is the best reference. The blog post points to this Rmcat draft https://tools.ietf.org/html/draft-holmer-rmcat-transport-wide-cc-extensions-01#section-2.3 which ironically tries to register 'goog-remb' with IANA and only talks about to negotiate the RTP header extension, but completely ignores how to ignore the 'transport-cc' feature for RTCP feedback. I don't think it is harmful to have this in our SDP parser, since this is used by tons of Chrome browsers out there. If we are going to use it at some point in the future is a different discussion.
Flags: needinfo?(drno)
Comment 6•6 years ago
|
||
mozreview-review |
Comment on attachment 8991374 [details] Bug 1474711: Added C++/Rust glue code for rtcp-fb transport-cc, https://reviewboard.mozilla.org/r/256280/#review264002
Attachment #8991374 -
Flags: review?(docfaraday) → review+
Comment 7•6 years ago
|
||
We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again. hg error in cmd: hg rebase -s bb1a4e7065d7b7e0d41d70c9f3c3234ed61c9661 -d f98112e49582: rebasing 472923:bb1a4e7065d7 "Bug 1474711: Added C++/Rust glue code for rtcp-fb transport-cc, r=bwc" (tip) merging media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs warning: conflicts while merging media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs! (edit, then use 'hg resolve --mark') unresolved conflicts (see hg resolve, then hg rebase --continue)
Comment hidden (mozreview-request) |
Pushed by drno@ohlmeier.org: https://hg.mozilla.org/integration/autoland/rev/0d4f2b0aa4cf Added C++/Rust glue code for rtcp-fb transport-cc, r=bwc
Comment 10•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0d4f2b0aa4cf
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in
before you can comment on or make changes to this bug.
Description
•