diff --git a/.github/banner_dark.png b/.github/banner_dark.png new file mode 100644 index 0000000..8bb6bf4 Binary files /dev/null and b/.github/banner_dark.png differ diff --git a/.github/banner_light.png b/.github/banner_light.png new file mode 100644 index 0000000..ffa3d92 Binary files /dev/null and b/.github/banner_light.png differ diff --git a/README.md b/README.md index 26eaeb1..0dd53e5 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,14 @@ - + + + + + The LiveKit icon, the name of the repository and some sample code in the background. + + # 📹🎙️🦀 Rust Client SDK for LiveKit - +Use this SDK to add real-time video, audio and data features to your Rust app. By connecting to a self- or cloud-hosted LiveKit server, you can quickly build applications like interactive live streaming or video calls with just a few lines of code. [![crates.io](https://img.shields.io/crates/v/livekit.svg)](https://crates.io/crates/livekit) [![Builds](https://github.com/livekit/client-sdk-native/actions/workflows/builds.yml/badge.svg?branch=main)](https://github.com/livekit/client-sdk-native/actions/workflows/builds.yml) @@ -131,4 +137,13 @@ Yes! As webrtc.rs matures, we'll eventually migrate to a pure Rust stack. For no - webrtc.rs is ported from Pion (which [our SFU](https://github.com/livekit/livekit) is built on) and a better fit for server-side use. - libwebrtc currently supports more features like encoding/decoding and includes platform-specific code for dealing with media devices. - + +
+ + + + + + +
LiveKit Ecosystem
Core Infralivekit · egress · ingress · livekit-cli
Client SDKsComponents · JavaScript · Rust · iOS/macOS · Android · Flutter · Unity (web) · React Native (beta)
Server SDKsNode.js · Golang · Ruby · Java/Kotlin
+