client-sdk-js
client-sdk-js copied to clipboard
LiveKit browser client SDK (javascript)
### Describe the bug On both iOS and Android, switching from a connected Bluetooth headset (or earphones) to the device’s built-in speaker/microphone works only when the local microphone is enabled...
### Describe the bug ### What is happening I am using `useTrackToggle` with custom `sampleRate` as below on the browser side, but the audio sample received on the node.js server...
### Describe the bug Context: I'm sharing my screen on Safari.. What I expect: I click on "stop sharing," the screen sharing stops, and I can continue my meeting. What...
Add recording button which enables an user to save the recording in S3 compatible storage
### Describe the bug The bug arised while I was trying to run the examples/demo app. When I try to open another tab in Safari and connect to the same...
### Describe the bug When I try to publish track using VP9 or AV1 codec, the js sdk notifies that connection quality changed to poor even in localhost but as...
### Describe the bug When a client opens a video stream and then leaves the room, there is a high probability of creating **detached but unreleased `` elements**. These elements...
### Describe the bug When the number of participants is small (e.g., 10 or fewer), if a participant unpublishes all their tracks, their videoTrack and audioTrack become null in the...
### Describe the bug ### What I'm expecting Our testing mobile clients send video tracks in portrait mode, so we expect to receive `dimensions: { width: 720, height: 1280 }`...
### Describe the problem When shutting down the agent via `ctx.shutdown(reason=)` one can add a shutdown reason. In the client sdk, I would like to receive this shutdown reason in...