Closed Bug 1355010 Opened 3 years ago Closed 3 years ago

Fx 55 enforcing correct extmap direction causes call failures with Chrome

Categories

(Core :: WebRTC, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: mchiang, Assigned: drno)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Use nightly to set up a Talky.io video chat with chrome.
There is no video in chrome.
I can reproduce the bugs on MacOS and Fennec.
I can reproduce on MacOS as well.
Rank: 19
Priority: -- → P1
So this is actually a Chrome bug. And BTW the same issue as reported here https://github.com/webrtc/apprtc/issues/432

Firefox offers a RTP header extension as 'sendonly', but Chrome answers with 'sendrecv' which is not allowed.
The stricter checking added in bug 1353028 causes this.

Now the big question is: how quickly can we get the Chrome guys to fix this on their end?
Depends on: 1353028
Note: this will affect pretty much any call between Chrome and Firefox w/o a terminating SFU in between.
Summary: Talky.io video chat with chrome is broken in nightly → Fx 55 enforcing correct extmap direction causes call failures with Chrome
I'll put up a patch to disable our checking of the directions, so it is ready to land on Friday or weekend, in case we haven't heard anything from Google until then in their bugtracker https://bugs.chromium.org/p/webrtc/issues/detail?id=7477
Assignee: nobody → drno
Comment on attachment 8857192 [details]
Bug 1355010: temporarily turn off extmap direction verification to avoid Chrome interop issues.

https://reviewboard.mozilla.org/r/129116/#review131658
Attachment #8857192 - Flags: review?(docfaraday) → review+
Blocks: 1355953
Pushed by drno@ohlmeier.org:
https://hg.mozilla.org/integration/autoland/rev/d7c310377bdf
temporarily turn off extmap direction verification to avoid Chrome interop issues. r=bwc
https://hg.mozilla.org/mozilla-central/rev/d7c310377bdf
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.