Skip to content

Optimize camera resolution #16266

Description

@nickvergessen

Known issue

  • Some servers are set to 256kb/s for video streams
  • That does not fit Low+Medium quality of a simulcast
  • So only Low gets send which is very bad perception-wise
  • We should therefore:
    • Check that the default resolution we ask from the browsers fits into the default maxstreambits of the HPB and if needed increase that to be at least of some quality
    • Optimize the resolution based on known maxstreambits when received from the HPB: Return bandwidth information in room responses. strukturag/nextcloud-spreed-signaling#1099
    • Work together with the HPB to allow more maxstreambits in 1-1 cc @fancycode
    • Work together with the HPB to allow a "optimal streambits per conversation", so that a room could e.g. get 10mbps, if one person is only streaming video, everyone sees them in full hd, if 8 people have the video on, everyone gets ~1.25mbps, if 40 people have video on, the math would be 0.25 mbps, but a minimum should be retained to at least fit the Low quality

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    🧭 Planning evaluation (don't pick)

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions