tip:
Check out our dedicated quickstarts for React or Next.js if you're using one of those platforms.
1. Install LiveKit SDK
Install the LiveKit SDK:
yarn add livekit-client
2. Join a room
Note that this example hardcodes a token. In a real app, you’ll need your server to generate a token for you.
import { Room } from 'livekit-client';const wsURL = "<your LiveKit server URL>"const token = "<generate a token>"const room = new Room();await room.connect(wsURL, token);console.log('connected to room', room.name);// Publish local camera and mic tracksawait room.localParticipant.enableCameraAndMicrophone();
3. Next Steps
- Set up a server to generate tokens for your app at runtime by following this guide: Generating Tokens.
- View the full SDK reference and GitHub repository for more documentation and examples.
Happy coding!