Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only subscribe to audio from MatrixRTC members #2927

Open
robintown opened this issue Jan 6, 2025 · 0 comments
Open

Only subscribe to audio from MatrixRTC members #2927

robintown opened this issue Jan 6, 2025 · 0 comments
Labels
O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems

Comments

@robintown
Copy link
Member

robintown commented Jan 6, 2025

Steps to reproduce

  1. Be on a call with someone with a flaky internet connection
  2. Wait until the person is automatically disconnected from MatrixRTC due to their connection dropping, but still has a LiveKit connection

Outcome

What did you expect?

I should neither see nor hear the participant since they are disconnected from MatrixRTC.

What happened instead?

You can hear someone without seeing their tile.

Their tile disappears, but I can still hear them. This is because we render audio from everyone in the LiveKit room without verifying that they are part of the MatrixRTC session.

Operating system

No response

Browser information

No response

URL for webapp

No response

Will you send logs?

No

@robintown robintown added T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems S-Minor Impairs non-critical functionality or suitable workarounds exist O-Occasional Affects or can be seen by some users regularly or most users rarely labels Jan 6, 2025
@hughns hughns changed the title You can hear someone without seeing their tile Only subscribe to audio from MatrixRTC members Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems
Projects
None yet
Development

No branches or pull requests

1 participant