Skip to content

Configurable media quality #249

@ara4n

Description

@ara4n

Currently our gUM constraints are hardcoded and very basic (640x360 video; no audio quality controls at all): https://github.com/matrix-org/matrix-js-sdk/blob/96ba061732bc3b5e748719072356d562e52097ba/src/webrtc/mediaHandler.ts#L296

We should let the user pick at least the video resolution & bitrate they want to send (presumably by some sensible defaults).

Could also be fun to let them try to select audio quality (e.g. stereo or not)

Also, leaving the bitrate entirely up to the browser feels risky in the extreme.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-Media-QualityDistortions or glitches in audio/videoA-Screen-SharingO-OccasionalAffects or can be seen by some users regularly or most users rarelyT-EnhancementNew features, changes in functionality, performance boosts, user-facing improvements

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions