You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update FFI to v0.12.20
* Add support for data streams using the high-level FFI interface defined in Data streams rust-sdks#603
* Add code examples to README mirroring the examples from the LiveKit docs for other SDKs
Copy file name to clipboardExpand all lines: README.md
+166-3Lines changed: 166 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -198,7 +198,7 @@ void TrackSubscribed(IRemoteTrack track, RemoteTrackPublication publication, Rem
198
198
199
199
### RPC
200
200
201
-
Perform your own predefined method calls from one participant to another.
201
+
Perform your own predefined method calls from one participant to another.
202
202
203
203
This feature is especially powerful when used with [Agents](https://docs.livekit.io/agents), for instance to forward LLM function calls to your client application.
@@ -256,11 +256,174 @@ You may find it useful to adjust the `ResponseTimeout` parameter, which indicate
256
256
257
257
#### Errors
258
258
259
-
LiveKit is a dynamic realtime environment and RPC calls can fail for various reasons.
259
+
LiveKit is a dynamic realtime environment and RPC calls can fail for various reasons.
260
260
261
261
You may throw errors of the type `RpcError` with a string `message` in an RPC method handler and they will be received on the caller's side with the message intact. Other errors will not be transmitted and will instead arrive to the caller as `1500` ("Application Error"). Other built-in errors are detailed in the [docs](https://docs.livekit.io/home/client/data/rpc/#errors).
262
262
263
+
### Sending text
264
+
265
+
Use text streams to send any amount of text between participants.
0 commit comments