Skip to content

media: Adds quality issue tracking - #1046

Merged
geirbakke merged 1 commit into
mainfrom
geirbakke/quality-issues
Jul 2, 2026
Merged

media: Adds quality issue tracking#1046
geirbakke merged 1 commit into
mainfrom
geirbakke/quality-issues

Conversation

@geirbakke

Copy link
Copy Markdown
Contributor

Description

This adds issues for media quality (warning+critical), for driving quality indicators and stats.
It forwards resolution reports to the issue monitor, and adds a freezeRate metric for detecting freezes.
The calculation/thresholds probably needs to be tweaked as we test/learn more.

Currently only for remote streams, and no presentations.

rem-cam-audio-quality-warning
rem-cam-audio-quality-critical
rem-cam-video-quality-warning
rem-cam-video-quality-critical

@geirbakke
geirbakke requested a review from a team June 24, 2026 16:56
@changeset-bot

changeset-bot Bot commented Jun 24, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: aab898a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 6 packages
Name Type
@whereby.com/media Minor
@whereby.com/audio-denoiser Patch
@whereby.com/browser-sdk Patch
@whereby.com/core Patch
@whereby.com/assistant-sdk Patch
@whereby.com/react-native-sdk Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@geirbakke

Copy link
Copy Markdown
Contributor Author

/canary

@github-actions

Copy link
Copy Markdown
Contributor

🚀 The canary releases have been published to npm.

You can test the releases by installing the newly published versions:

pnpm add @whereby.com/assistant-sdk@0.0.0-canary-20260624174405
pnpm add @whereby.com/audio-denoiser@0.0.0-canary-20260624174405
pnpm add @whereby.com/browser-sdk@0.0.0-canary-20260624174405
pnpm add @whereby.com/core@0.0.0-canary-20260624174405
pnpm add @whereby.com/media@0.0.0-canary-20260624174405
pnpm add @whereby.com/react-native-sdk@0.0.0-canary-20260624174405

@pnts-se-whereby
pnts-se-whereby self-requested a review June 25, 2026 14:57
@geirbakke

Copy link
Copy Markdown
Contributor Author

/canary

@github-actions

Copy link
Copy Markdown
Contributor

🚀 The canary releases have been published to npm.

You can test the releases by installing the newly published versions:

pnpm add @whereby.com/assistant-sdk@0.0.0-canary-20260628201057
pnpm add @whereby.com/audio-denoiser@0.0.0-canary-20260628201057
pnpm add @whereby.com/browser-sdk@0.0.0-canary-20260628201057
pnpm add @whereby.com/core@0.0.0-canary-20260628201057
pnpm add @whereby.com/media@0.0.0-canary-20260628201057
pnpm add @whereby.com/react-native-sdk@0.0.0-canary-20260628201057

@geirbakke

Copy link
Copy Markdown
Contributor Author

/canary

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

🚀 The canary releases have been published to npm.

You can test the releases by installing the newly published versions:

pnpm add @whereby.com/assistant-sdk@0.0.0-canary-20260701061024
pnpm add @whereby.com/audio-denoiser@0.0.0-canary-20260701061024
pnpm add @whereby.com/browser-sdk@0.0.0-canary-20260701061024
pnpm add @whereby.com/core@0.0.0-canary-20260701061024
pnpm add @whereby.com/media@0.0.0-canary-20260701061024
pnpm add @whereby.com/react-native-sdk@0.0.0-canary-20260701061024

@pnts-se-whereby pnts-se-whereby left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@geirbakke
geirbakke force-pushed the geirbakke/quality-issues branch from 25084b0 to aab898a Compare July 2, 2026 12:15
@geirbakke
geirbakke merged commit ab6976b into main Jul 2, 2026
3 checks passed
@geirbakke
geirbakke deleted the geirbakke/quality-issues branch July 2, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants