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

Use livekit's Rust SDK instead of their swift SDK #13343

Merged
merged 68 commits into from
Nov 15, 2024
Merged

Conversation

maxbrunsfeld
Copy link
Collaborator

@maxbrunsfeld maxbrunsfeld commented Jun 21, 2024

See livekit/rust-sdks#355

Todo:

Release Notes:

  • Switch from Swift to Rust LiveKit SDK 🦀

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jun 21, 2024
@maxbrunsfeld maxbrunsfeld force-pushed the livekit-rust-sdk branch 3 times, most recently from 609b5ae to 635f1fa Compare June 26, 2024 15:16
co-authored-by: Mikayla Maki <[email protected]>
crates/live_kit_client/Cargo.toml Outdated Show resolved Hide resolved
@SomeoneToIgnore
Copy link
Contributor

Small heads-up for the participants interested: we're about to merge this PR and test it internally.
This is NOT ready for Linux yet, but seems to fully replace the old macOS Swift SDK without any issues found so far.

Next rough steps look like this:

  • supporting Linux audio
  • fixing audio issues with wireless earphones and other dynamic frequency devices (same issue is in the old SDK, but now we can control things and fix it, finally)
  • work on Linux screenshare and fixing whatever odd segfaults certain Linux distros experience

@SomeoneToIgnore SomeoneToIgnore merged commit 1235d08 into main Nov 15, 2024
12 checks passed
@SomeoneToIgnore SomeoneToIgnore deleted the livekit-rust-sdk branch November 15, 2024 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed The user has signed the Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants