GithubHelp home page GithubHelp logo

Comments (25)

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

参考issue解决方案,更新bilibili-api-python到最新版本,修改库代码
Nemo2011/bilibili-api#419
参考路径AI-Vtuber-20230811\Miniconda3\Lib\site-packages\bilibili_api\live.py

--- a/bilibili_api/live.py
+++ b/bilibili_api/live.py
@@ -960,7 +960,7 @@ class LiveDanmaku(AsyncEvent):
             self.logger.info(f"正在尝试连接主机: {uri}")

             try:
-                async with session.ws_connect(uri) as ws:
+                async with session.ws_connect(uri, headers={"User-Agent": "Mozilla/5.0"}) as ws:

                     @self.on("VERIFICATION_SUCCESSFUL")
                     async def on_verification_successful(data):

image

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

用户可以直接更新v0.17.0 整合包

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

参考issue解决方案,更新bilibili-api-python到最新版本,修改库代码 Nemo2011/bilibili-api#419 参考路径AI-Vtuber-20230811\Miniconda3\Lib\site-packages\bilibili_api\live.py

--- a/bilibili_api/live.py
+++ b/bilibili_api/live.py
@@ -960,7 +960,7 @@ class LiveDanmaku(AsyncEvent):
             self.logger.info(f"正在尝试连接主机: {uri}")

             try:
-                async with session.ws_connect(uri) as ws:
+                async with session.ws_connect(uri, headers={"User-Agent": "Mozilla/5.0"}) as ws:

                     @self.on("VERIFICATION_SUCCESSFUL")
                     async def on_verification_successful(data):

image

23-08-20 23:09:44,935 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:10:15,611 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:10:47,156 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:11:17,840 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:11:49,416 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:12:20,434 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"
2023-08-20 23:12:51,134 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

参考issue解决方案,更新bilibili-api-python到最新版本,修改库代码 Nemo2011/bilibili-api#419 参考路径AI-Vtuber-20230811\Miniconda3\Lib\site-packages\bilibili_api\live.py

--- a/bilibili_api/live.py
+++ b/bilibili_api/live.py
@@ -960,7 +960,7 @@ class LiveDanmaku(AsyncEvent):
             self.logger.info(f"正在尝试连接主机: {uri}")

             try:
-                async with session.ws_connect(uri) as ws:
+                async with session.ws_connect(uri, headers={"User-Agent": "Mozilla/5.0"}) as ws:

                     @self.on("VERIFICATION_SUCCESSFUL")
                     async def on_verification_successful(data):

image

23-08-20 23:09:44,935 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:10:15,611 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:10:47,156 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:11:17,840 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:11:49,416 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:12:20,434 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK" 2023-08-20 23:12:51,134 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDF8MXww "HTTP/1.1 200 OK"

还是获取不到弹幕数据吗,我本地测过没问题。或者可以直接升级最新版的依赖库,我看官方又发版了,可能已经修复了

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

还是获取不到弹幕,这是返回的数据
ww "HTTP/1.1 200 OK"
2023-08-22 10:58:20,668 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 10:58:52,614 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
[71004][2023-08-22 10:59:20,235][WARNING] 非正常关闭连接
2023-08-22 10:59:20,235 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:943] - WARNING: 非正常关闭连接
[71004][2023-08-22 10:59:20,255][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub
2023-08-22 10:59:20,255 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub
[71004][2023-08-22 10:59:21,437][INFO] 连接服务器并认证成功
2023-08-22 10:59:21,437 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:981] - INFO: 连接服务器并认证成功
2023-08-22 10:59:25,461 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

还是获取不到弹幕,这是返回的数据 ww "HTTP/1.1 200 OK" 2023-08-22 10:58:20,668 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" 2023-08-22 10:58:52,614 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" [71004][2023-08-22 10:59:20,235][WARNING] 非正常关闭连接 2023-08-22 10:59:20,235 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:943] - WARNING: 非正常关闭连接 [71004][2023-08-22 10:59:20,255][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub 2023-08-22 10:59:20,255 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub [71004][2023-08-22 10:59:21,437][INFO] 连接服务器并认证成功 2023-08-22 10:59:21,437 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:981] - INFO: 连接服务器并认证成功 2023-08-22 10:59:25,461 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

刚测了下,弹幕是能捕获的,不过日志确实一直在跳动,可能连接不稳定了

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

触发下弹幕后,倒是稳定了一些

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

2023-08-22 11:12:11,186 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:12:26,238 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:12:42,339 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
这是返回控制台的数据,还是获取不了弹幕

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

jB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:12:26,238 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:12:42,339 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:13:02,410 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:13:21,226 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:13:36,121 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:13:51,144 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:14:06,883 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:14:22,290 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:14:37,762 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

2023-08-22 11:12:11,186 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" 2023-08-22 11:12:26,238 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" 2023-08-22 11:12:42,339 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" 这是返回控制台的数据,还是获取不了弹幕

是已经更新了最新版并且修改源码追加了请求头了吗

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

是的

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

是的

要不换个直播间试试。。。 还不行 那就不好说了,去库项目提个issue催更新()

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

是的

另外,你可以确认下配置是否保存成功了,可能你监听错直播间了

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

一定要自己的直播间么

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

try:
#async with session.ws_connect(uri) as ws:
#async with session.ws_connect(uri, headers=HEADERS.copy()) as ws:
async with session.ws_connect(uri, headers={"User-Agent": "Mozilla/5.0"}) as ws:
@self.on("VERIFICATION_SUCCESSFUL")

                async def on_verification_successful(data):
                    # 新建心跳任务
                    self.__tasks.append(asyncio.create_task(self.__heartbeat(ws)))

                self.__ws = ws
                self.logger.debug("连接主机成功, 准备发送认证信息")
                await self.__send_verify_data(ws, conf["token"])

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

一定要自己的直播间么

当然不是 任一直播间

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

2023-08-22 11:24:29,859 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:232] - INFO: 创建entrance表
2023-08-22 11:24:29,862 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:245] - INFO: 创建gift表
[71001][2023-08-22 11:24:30,050][INFO] 准备连接直播间 71001
2023-08-22 11:24:30,050 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:866] - INFO: 准备连接直播间 71001
2023-08-22 11:24:30,837 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
[71001][2023-08-22 11:24:33,748][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub
2023-08-22 11:24:33,748 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub
[71001][2023-08-22 11:24:34,405][INFO] 连接服务器并认证成功
2023-08-22 11:24:34,405 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:982] - INFO: 连接服务器并认证成功
2023-08-22 11:25:01,706 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

from ai-vtuber.

gold74386 avatar gold74386 commented on July 20, 2024

不更新源码的话没有反应,更新源码返回
NFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:25:32,486 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:26:03,399 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:26:34,299 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"
2023-08-22 11:27:05,308 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

2023-08-22 11:24:29,859 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:232] - INFO: 创建entrance表 2023-08-22 11:24:29,862 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:245] - INFO: 创建gift表 [71001][2023-08-22 11:24:30,050][INFO] 准备连接直播间 71001 2023-08-22 11:24:30,050 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:866] - INFO: 准备连接直播间 71001 2023-08-22 11:24:30,837 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" [71001][2023-08-22 11:24:33,748][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub 2023-08-22 11:24:33,748 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub [71001][2023-08-22 11:24:34,405][INFO] 连接服务器并认证成功 2023-08-22 11:24:34,405 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:982] - INFO: 连接服务器并认证成功 2023-08-22 11:25:01,706 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

https://live.bilibili.com/71001,你试试

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

心跳其实倒是无所谓

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

我本地的版本给你参考下

bilibili-api            4.1.0
bilibili-api-python     15.5.5

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

最新版吧,源码没改的情况

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

#278
更新bilibili-api-python库

pip install bilibili-api-python -U

更新项目到最新版,使用手机登录 or 手动配置cookie

from ai-vtuber.

0x648 avatar 0x648 commented on July 20, 2024

2023-08-22 11:24:29,859 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:232] - INFO: 创建entrance表 2023-08-22 11:24:29,862 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:245] - INFO: 创建gift表 [71001][2023-08-22 11:24:30,050][INFO] 准备连接直播间 71001 2023-08-22 11:24:30,050 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:866] - INFO: 准备连接直播间 71001 2023-08-22 11:24:30,837 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" [71001][2023-08-22 11:24:33,748][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub 2023-08-22 11:24:33,748 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub [71001][2023-08-22 11:24:34,405][INFO] 连接服务器并认证成功 2023-08-22 11:24:34,405 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:982] - INFO: 连接服务器并认证成功 2023-08-22 11:25:01,706 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

尝试填写 room_display_id ,而不是 room_idroom_display_id 需要调用哔哩哔哩官方api获取(好像是原id什么什么的)

from ai-vtuber.

Ikaros-521 avatar Ikaros-521 commented on July 20, 2024

2023-08-22 11:24:29,859 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:232] - INFO: 创建entrance表 2023-08-22 11:24:29,862 - C:\Users\86158\Desktop\AI-Vtuber\utils\my_handle.py[line:245] - INFO: 创建gift表 [71001][2023-08-22 11:24:30,050][INFO] 准备连接直播间 71001 2023-08-22 11:24:30,050 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:866] - INFO: 准备连接直播间 71001 2023-08-22 11:24:30,837 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK" [71001][2023-08-22 11:24:33,748][INFO] 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub 2023-08-22 11:24:33,748 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:908] - INFO: 正在尝试连接主机: wss://broadcastlv.chat.bilibili.com:443/sub [71001][2023-08-22 11:24:34,405][INFO] 连接服务器并认证成功 2023-08-22 11:24:34,405 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\bilibili_api\live.py[line:982] - INFO: 连接服务器并认证成功 2023-08-22 11:25:01,706 - C:\Users\86158\miniconda3\envs\Vtuber\lib\site-packages\httpx_client.py[line:1729] - INFO: HTTP Request: GET https://live-trace.bilibili.com/xlive/rdata-interface/v1/heartbeat/webHeartBeat?pf=web&hb=NjB8NzEwMDR8MXww "HTTP/1.1 200 OK"

尝试填写 room_display_id ,而不是 room_idroom_display_id 需要调用哔哩哔哩官方api获取(好像是原id什么什么的)

image

from ai-vtuber.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.