server-sdk-go
server-sdk-go copied to clipboard
Client and server SDK for Golang
Go-sdk has diff with js-sdk on "OnDataReceived".
I am observing that the `LocalReaderTrack` `ReaderTrackWithOnWriteComplete` callback is triggering after the room has successfully restarted. This is unexpected, because the `LocalReaderTrack` has not finished writing, it just restarted writing....
bye the way, I changed the metadata and the canPublish at the same time,the metadata is correct,but the canPublish permission is an opposite value
Go SDK will be used in other projects, thus it makes sense to use standard structured logging instead of our own one. https://github.com/livekit/protocol/pull/668 added support for `slog` to the protocol's...
Does it work if get token server from server A, but livelikt_severs runs on server B?
I created a very simple server that sends ogg OPUS audio files to web clients. ``` room, err := lksdk.ConnectToRoom(os.Getenv("LIVEKIT_URL"), lksdk.ConnectInfo{ APIKey: os.Getenv("LIVEKIT_API_KEY"), APISecret: os.Getenv("LIVEKIT_API_SECRET"), RoomName: roomName, ParticipantIdentity: "local", },...
We could make it easier to publish a track from any GStreamer source by providing an app src handler.
**Describe the bug** The timestamp of `.ts` segments drifts away from real time. We have a participant with a camera. The camera points at a clock. We expect the timestamps...
Some folks would like to get a better sense of the publishing conditions. While we do offer ConnectionQuality updates, it would be ideal to expose detailed stats to applications building...
_The use of the `Authorization` header in the SDK rules out using third-party authorization with LiveKit._ ### Problem Description The current way of attaching a LiveKit token is [via an...