[Webkit-unassigned] [Bug 196214] New: getUserMedia framerate unusable since upgrading to iOS 12.2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 25 14:07:46 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=196214

            Bug ID: 196214
           Summary: getUserMedia framerate unusable since upgrading to iOS
                    12.2
           Product: WebKit
           Version: Safari 12
          Hardware: iPhone / iPad
                OS: Unspecified
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: daginge at confrere.com
                CC: youennf at gmail.com

Since upgrading to iOS 12.2, I tested the frame rate of getUserMedia by going to https://webrtc.github.io/samples/src/content/getusermedia/gum/. The framerate is horrible to the point of unusable, as you can no longer see the mouth move when talking, and moving the camera makes an interesting long-tail effect of the previous image. I've attached videos showing the getUserMedia sample page with the problem, and the native camera app, which shows no sign of this issue.

getUserMedia on WebRTC samples
https://photos.app.goo.gl/1RnJQ7SFhG6rqSBQ6

Actual flipped camera framerate in Camera app
https://photos.app.goo.gl/1CmBPr1ho3wyNP579

I have tried killing the Safari app, fully rebooting my phone, and anything else I can think of, and the problem remains.

What's worse, this is not only a local rendering issue, it's also an issue when sending the video to the other side (using H264 too). Audio is not affected luckily.

As it stands now, using getUserMedia for anything except taking perfectly stationary images will not work, and it is completely breaking for any video experience in the browser.

My phone's about page shows:
Software version: 12.2 (16E227)
Model name: iPhone X
Model version: MQAD2QN/A (A1901)

Any help would be appreciated in working around this problem, as this will completely break Confrere for patients/physicians when they upgrade to iOS 12.2

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190325/94a14441/attachment.html>


More information about the webkit-unassigned mailing list