LiveKit Installation and Usage Guide for WindowsPrerequisitesRequired Software:
IDE (e.g., VSCode, Cursor)
Git
Python (version 3.11.9 recommended)
Poetry (Python package manager)
LiveKit server for Windows
FFmpeg
Python Installation:
Install Python 3.11.9 (latest version [less than] 3.12) using the binary installer.
Poetry Installation:
Poetry installation on Windows can be challenging. If you encounter SSL certificate verification issues, try the following workaround:
In the installation popup, select “Desktop Development with C++” with preselected components.
Set up your Anthropic API key:
setx ANTHROPIC_API_KEY [your_api_key]
Modify main.py to correctly locate and run the LiveKit server:
Set the LiveKit path:
livekit_path = “path/to/your/01/software/livekit-server”
Modify the server command for Windows:
f” —dev —bind —port ”
Note: Remove the ’> /dev/null 2>&1’ section from the command as it’s not compatible with Windows.
Troubleshooting:
If you encounter “ffmpeg not found” errors or issues when sending messages, ensure FFmpeg is correctly installed and added to your PATH.
For any SSL certificate issues during installation, refer to the Poetry installation workaround provided above.
Additional Notes:
This guide assumes you’re using Windows. Some commands or paths may need to be adjusted for your specific setup.
Always ensure you’re using the latest versions of software and check official documentation for any recent changes.