A simple voip application built with SvelteKit, LiveKit, and TailwindCSS
This repo contains a small VOIP application built using SvelteKit, LiveKit, and TailwindCSS. The application allows users to set up and connect to a LiveKit instance for video and voice communication. In order to get started, there are a few setup steps involved.
To install and set up the application, follow these steps:
docker-compose.yml and config.json files. This IP should be added to the command property for the sfu service in the docker-compose.yml file.docker run --rm livekit/livekit-server generate-keys
/secret/lk_access_token and the secret key into /secret/lk_access_key.access_token: secret_key) in the /server-config.yml file.docker-compose up and connect to the instance at localhost:3000.docker-compose up sfu and npm run dev to start the sfu in Docker and the frontend in development mode.--unsafely-treat-insecure-origin-as-secure flag, followed by the insecure host URL (e.g., http://x.x.x.x:3000).This VOIP application is built using SvelteKit, LiveKit, and TailwindCSS. It provides users with a simple interface for video and voice communication. The installation process involves setting up the necessary IP configurations, generating access tokens, and running the application through Docker. This application offers an efficient and customizable solution for real-time communication needs.