{"repo":"livekit/client-sdk-unity-web","free":true,"listed":false,"github":"https://github.com/livekit/client-sdk-unity-web","clone":"git clone https://github.com/livekit/client-sdk-unity-web.git","description":"Official LiveKit SDK for Unity WebGL","language":"C#","stars":81,"topics":["unity","video","webrtc","metaverse","unity3d","webgl"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"LiveKit Unity SDK Use this SDK to add realtime video, audio and data features to your Unity (WebGL) app. By connecting to LiveKit Cloud or a self-hosted server, you can quickly build applications such as multi-modal AI, live streaming, or video calls with just a few lines of code. Docs Docs and guides at https://docs.livekit.io SDK reference Installation : Follow this unity tutorial using the https://github.com/livekit/client-sdk-unity-web.git link. You can then directly import the samples into the package manager. If you want to write JavaScript code in your application (e.g. you want to use React for your UI), you can install our TypeScript package via npm. To avoid confusion, the npm package and the Unity package will always have the same version number. Usage : There are two different ways to build an application using this package : 1. Write your application entirely in C# (e.g. ExampleRoom) 2. Still use JS and be able to bridge the Room object by using our npm package. (e.g. JSExample) Debugging To display internal LiveKit logs, add LK DEBUG to define symbols Examples For a complete example, look at our demo Connecting to a room Publishing video & audio Display a video on a RawImage Sending/Receiving data Agent Communication For agent voice (audio/video) communication, follow the basic publish/subscribe examples above. This section focuses on agent messaging, state, and transcription. 1) Send message to an agent ( AgentSendTextExample ) Sends a message to a specific par","default_branch":null,"files":null,"tree":[],"storefront":"/r/livekit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/livekit/client-sdk-unity-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}