RESOLVED FIXED 189690
[MacOS] Firefox subscribing to WebRTC H.264 video coming from Safari 12 freezes
https://bugs.webkit.org/show_bug.cgi?id=189690
Summary [MacOS] Firefox subscribing to WebRTC H.264 video coming from Safari 12 freezes
Adam
Reported 2018-09-17 22:34:48 PDT
Today Safari updated to 12 and I noticed that it broke WebRTC video going to Firefox. Steps to repro: 1. Go to app.rtc (or talky.io, or meet.tokbox.com) on Safari 12 and join a room. 2. Join the same room in Firefox 62 (or 60) Result: The video displays and then immediately freezes in Firefox. The same issue is not there for Safari 11, it is also not there if you use Safari on iOS 12, only on Desktop from Mac OS. I filed a bug with Mozilla about this as well https://bugzilla.mozilla.org/show_bug.cgi?id=1492038
Attachments
opentok-firefox-nightly-safari-12 (5.21 MB, image/png)
2018-09-18 05:00 PDT, Dag-Inge Aas
no flags
Radar WebKit Bug Importer
Comment 1 2018-09-17 22:44:23 PDT
youenn fablet
Comment 2 2018-09-17 22:49:12 PDT
Thanks for the report. I am not able to reproduce that myself with STP 65/Firefox 64 in https://safari.opentokrtc.com/. Could you provide more information on the setup (Firefox in which OS, MacOS hardware)?
Dag-Inge Aas
Comment 3 2018-09-18 05:00:06 PDT
Created attachment 350014 [details] opentok-firefox-nightly-safari-12
Dag-Inge Aas
Comment 4 2018-09-18 05:01:35 PDT
I was able to replicate this issue in Firefox Nightly 64.0a1 (2018-09-17) as well as stable in Confrere. Attached you'll find a screenshot of the error on OpenTok as well in Firefox Nightly (Stable just crashes when I try to enter that url). Let me know what else you need, youenn
Dag-Inge Aas
Comment 5 2018-09-18 05:16:24 PDT
I was not able to reproduce the issue with Safari Technology Preview Release 65 (Safari 12.1, WebKit 13607.1.5.2). My setup is: macOS High Sierra version 10.13.6 Macbook Pro 15 inch 2017 2,9GHz Intel Core i7 16GB LPDDR3 Radeon Pro 560/Intel HD Graphics 630
youenn fablet
Comment 6 2018-09-18 10:34:08 PDT
Thanks Daginge, I was able to reproduce the issue on Safari 12.
Adam
Comment 7 2018-09-20 20:47:31 PDT
Mozilla say this seems to be an encoder error on the Safari side: https://bugzilla.mozilla.org/show_bug.cgi?id=1492038#c21
youenn fablet
Comment 8 2019-01-15 10:50:35 PST
Fixed on Firefox side.
Note You need to log in before you can comment on or make changes to this bug.