自部署livekit-server无法使用tailchat-livekit插件进行视频会议 | Self deployed livekit server cannot use tailchat livekit plugin for video conferencing
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- docker
調査の方向性
livekit-server コマンドとその起動ログから始め、次に docker-compose.env の LIVEKIT_URL、API キー、secret を確認します。クライアントが内部ネットワーク経由で、設定された WebSocket エンドポイントとログに表示された LiveKit のポートに到達できることを検証します。クライアントが参加ページに戻ることなく Tailchat のビデオ会議に参加できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
我根据tailchat文档成功使用livekit插件进行了视频会议,随后我打算在本地部署livekit
但是我在本地运行livekit-server,并且正确配置了tailchat的docker-compose.env以后无法正常使用视频会议,连接会议时会卡在如下页面1s左右,随后将会退回会议加入页面。
I successfully used the livekit plugin for a video conference based on the tailchat documentation, and then I plan to deploy livekit locally
But after running livekit server locally and correctly configuring tailchat's docker-compose.env, I cannot use video conferencing normally. When connecting to the conference, I will get stuck on the following page for about 1 second, and then I will return to the conference join page.
livekit-server
livekit-server --bind 0.0.0.0 -dev
2025-01-11T15:06:16.331+0800 INFO livekit server/main.go:208 starting in development mode
2025-01-11T15:06:16.331+0800 INFO livekit server/main.go:211 no keys provided, using placeholder keys {"API Key": "devkey", "API Secret": "secret"}
2025-01-11T15:06:16.332+0800 INFO livekit routing/interfaces.go:173 using single-node routing
2025-01-11T15:06:16.416+0800 INFO livekit service/server.go:258 starting LiveKit server {"portHttp": 7880, "nodeID": "ND_NzjY79NyZXeM", "nodeIP": "192.168.3.1", "version": "1.8.3", "bindAddresses": ["0.0.0.0"], "rtc.portTCP": 7881, "rtc.portUDP": {"Start":7882,"End":0}}
2025-01-11T15:06:16.416+0800 DEBUG livekit service/signal.go:118 starting relay signal server {"topic": "ND_NzjY79NyZXeM"}
docker-compose.env
# livekit
LIVEKIT_URL=ws://192.168.3.1
LIVEKIT_API_KEY=devkey
LIVEKIT_API_SECRET=secret
以下是内网结构,客户机测试不使用https和wss
The following is the internal network structure, and client testing does not use HTTPS and WSS
- 主要言語
- TypeScript
- スター
- 3.6k
- フォーク
- 396
- 平均マージ
- 2分
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
msgbyte/tailchat のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 1/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 50/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
msgbyte/tailchat の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
automated issue report
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
github/copilot-sdk#2804 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
drizzle-team/drizzle-orm#6418 ·
メンテナーはふだん 4 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
diegosouzapw/OmniRoute#15307 · コメント 1 件 ·
メンテナーはふだん 2 日以内に返信