Bug 179362 - Add support for QVGA resolution (320×240) in getUserMedia API on iOS
Summary: Add support for QVGA resolution (320×240) in getUserMedia API on iOS
Status: RESOLVED DUPLICATE of bug 179227
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: Safari 11
Hardware: iPhone / iPad iOS 11
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-06 22:54 PST by Chad Phillips
Modified: 2017-11-07 13:36 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chad Phillips 2017-11-06 22:54:03 PST
https://bugs.webkit.org/show_bug.cgi?id=178109 deals with adding arbitrary resolutions to getUserMedia.

At https://bugs.webkit.org/show_bug.cgi?id=179227 I make the case for adding QQVGA resolution (160 x 120) support.

I've also noticed that iOS also doesn't currently provide support for QVGA (320 x 240), which, similar to QQVGA, is a must have resolution. Most importantly:

1. It's a standard resolution (see https://en.wikipedia.org/wiki/Graphics_display_resolution#QVGA_.28320.C3.97240.29), which I'm pretty confident would be supported natively by most webcams.

2. Ideal resolution for multiparty videoconferencing solutions.

3. Useful as a fallback resolution for users with slower internet speed (as it's 1/4 the size of VGA).
Comment 1 Eric Carlson 2017-11-07 13:36:12 PST
Duping to bug 179227 because both are a request to expose widths and heights that require up/down scaling (WebKit currently only supports video capture sizes supported by AVCapture directly).

*** This bug has been marked as a duplicate of bug 179227 ***