From e59b20f60fff034a7268febd3348b15fc767edc4 Mon Sep 17 00:00:00 2001
From: cai <nb666@nbcai.cc>
Date: Sun, 28 Jun 2026 16:18:44 +0800
Subject: [PATCH] feat: support streaming livekit helper

---
 Cargo.lock |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index b5e60c6..03c9ec2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -231,6 +231,8 @@
 version = "0.1.0"
 dependencies = [
  "anyhow",
+ "base64 0.22.1",
+ "futures-util",
  "hound",
  "libwebrtc",
  "livekit",
@@ -2296,12 +2298,14 @@
  "sync_wrapper",
  "tokio",
  "tokio-rustls",
+ "tokio-util",
  "tower",
  "tower-http",
  "tower-service",
  "url",
  "wasm-bindgen",
  "wasm-bindgen-futures",
+ "wasm-streams",
  "web-sys",
  "webpki-roots",
 ]
@@ -3314,6 +3318,19 @@
 ]
 
 [[package]]
+name = "wasm-streams"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
+dependencies = [
+ "futures-util",
+ "js-sys",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+]
+
+[[package]]
 name = "wasmparser"
 version = "0.244.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"

--
Gitblit v1.9.3