client-sdk-js
client-sdk-js copied to clipboard
LiveKit browser client SDK (javascript)
I am using `createLocalVideoTrack()` and would like to supply an `aspectRatio` and `ideal` dimension, but not a fixed `width`/`height`, which the current interface unfortunately mandates. As the options given to...
This change is for developers who want to extend Room and RoomEventCallbacks. RoomEventCallbacks cannot be extended with additional callbacks because the Room class is not a generic. It is not...
Does it support moderator to manage a room?
Using v0.12.1 from nmpjs 1. Use a server that does not have h264 as an enabled codec 1. Create a video track with `videoCodec: "h264"` 1. Note that the track...
Previously when `switchActiveDevice` is called, it doesn't remember that preference for newly attached audio tracks. Reworked setSinkId to model audioContext handling. Also fixing a potential timing issue when a new...
also made logs easier to parse. browsers sometimes log contextual objects as [object Object]
### Describe the bug Im expecting `audioPlaybackStatusChanged` to not fire after calling `room.startAudio()` on user click. But `audioPlaybackStatusChanged` keeps firing on each new participant joined. ### Reproduction Happens in MS...
A follow up on #423 This is mainly an idea on how to approach the fact that currently we rely on TrackPublications to be present in order to perform selective...