https://docs.livekit.io/home/self-hosting/local/
1)根据上面的教程启动livekit服务
livekit-server --dev --bind 0.0.0.0
保证局域网内都可以访问
启动成功后访问页面192.168.1.138:7800
是一个ok
2)根据下面的教程启动前端(next)和后端服务
需要注意的是
export LIVEKIT_URL=http://192.168.1.138:7880/(是启动的livekit的服务ip+端口号)
export LIVEKIT_API_KEY="devkey"
export LIVEKIT_API_SECRET=""secret"
export DEEPGRAM_API_KEY=<your Deepgram API key>(去官网创建就行)
export OPENAI_API_KEY=<your OpenAI API key>(同上)
https://docs.livekit.io/agents/quickstart/
https://cloud.livekit.io/projects/p_2tdv1p4liil/settings/project
还有一个实时通信的实践,不涉及AI,这个还在研究,就是腾讯会议,可以视频,可以对话
https://docs.livekit.io/realtime/server/generating-tokens/
这个实时音频会议我是根据下面的视频学习的
liveKit 使用教程_哔哩哔哩_bilibili
关于go的部分
export GO111MODULE=on
export GOPROXY=https://goproxy.io
代码包我已经上传资源
另外在github上发现了一个开源项目,基于livekit的匿名聊天室,还可以共享屏幕,牛的,可以跑通
https://github.com/velor2012/anonymous-chat-room