Bug 179227

Summary: Add support for QQVGA resolution (160×120) in getUserMedia API
Product: WebKit Reporter: Chad Phillips <webkit>
Component: WebRTCAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: eric.carlson, lee, youennf
Priority: P2    
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
See Also: https://bugs.webkit.org/show_bug.cgi?id=179362

Chad Phillips
Reported 2017-11-02 20:25:37 PDT
https://bugs.webkit.org/show_bug.cgi?id=178109 deals with adding arbitrary resolutions to getUserMedia. From reading that report, it sounds like it might involve some complexity. As a simple first step, I'd suggest adding the QQVGA resolution (160×120) to the list of supported resolutions. Here are some reasons why I think this would be a good thing to have ASAP: 1. It's a standard resolution (see https://en.wikipedia.org/wiki/Graphics_display_resolution#QQVGA_.28160.C3.97120.29), which I'm pretty confident would be supported natively by most webcams. 2. Ideal resolution for 'thumbnail' videos as are often used in multiparty videoconferencing solutions. 3. Useful as a fallback resolution for users with poor internet speed (as it's 1/4 the size of QVGA).
Attachments
Eric Carlson
Comment 1 2017-11-07 13:36:12 PST
*** Bug 179362 has been marked as a duplicate of this bug. ***
Chad Phillips
Comment 2 2019-03-17 18:01:32 PDT
It appears this has been implemented as of iOS 12.2 Beta, however, there is a critical bug with the functionality as detailed here: https://bugs.webkit.org/show_bug.cgi?id=195868
Note You need to log in before you can comment on or make changes to this bug.