bililive-go icon indicating copy to clipboard operation
bililive-go copied to clipboard

修复虎牙直播纯数字房间录制失败的问题

Open Fr3027 opened this issue 1 year ago • 13 comments

前段时间虎牙直播页面更新,纯数字房间录制失败,提示failed to get stream url, will retry after 5s..." error="internal error",我更改了虎牙平台中解析直播信息的方式,现在同时支持字母混合房间和纯数字房间。

Fr3027 avatar Jul 31 '22 03:07 Fr3027

#225 #223 #150

Fr3027 avatar Jul 31 '22 03:07 Fr3027

大佬能不能麻烦你打个包,原作者好像很久没维护了,一直没审核。

menheng avatar Aug 07 '22 03:08 menheng

你是什么平台

Fr3027 avatar Aug 08 '22 09:08 Fr3027

win

menheng avatar Aug 08 '22 09:08 menheng

另一个issue下记得有位大佬提供了windows的安装包吧,主要我最近没时间

Fr3027 avatar Aug 08 '22 09:08 Fr3027

用了,但是现在那个包数字字母混合的房间录制不了,那就等大佬有空。

menheng avatar Aug 08 '22 09:08 menheng

久等,上传到我fork的仓库上了

Fr3027 avatar Aug 10 '22 02:08 Fr3027

感谢大佬,辛苦,爱你!

menheng avatar Aug 10 '22 02:08 menheng

"2022-08-10 11:15:13" level=error msg="failed to load room info" error="Get "https://www.douyu.com/betard/10394181": read tcp 192.168.0.106:12993->180.122.78.243:443: wsarecv: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond." url="https://www.douyu.com/10394181"

menheng avatar Aug 10 '22 03:08 menheng

请问这是我的问题还是服务器的问题?无法加载直播间信息

menheng avatar Aug 10 '22 03:08 menheng

感谢 @Fr3027 大佬付出,借用你的代码,我打包成了一个docker镜像,需要自用 tip:使用方式和本仓库的作者提供的方式完全一致 使用方式:docker pull cai709962401/billlive-go:0.0.1

bulai0408 avatar Aug 10 '22 11:08 bulai0408

感谢 @Fr3027 大佬付出,借用你的代码,我打包成了一个docker镜像,需要自用 tip:使用方式和本仓库的作者提供的方式完全一致 使用方式:docker pull cai709962401/billlive-go:0.0.1

客气, @menheng ,直接用docker镜像吧,我改的是虎牙部分没动斗鱼。

Fr3027 avatar Aug 11 '22 01:08 Fr3027

前段时间虎牙直播页面更新,纯数字房间录制失败,提示failed to get stream url, will retry after 5s..." error="internal error",我更改了虎牙平台中解析直播信息的方式,现在同时支持字母混合房间和纯数字房间。

怎么没有发布新的版本 现在好像最新的是2021年咦

lbcake avatar Aug 11 '22 16:08 lbcake

@Fr3027 大佬,docker 可以发布一份amd64版本吗,感谢

xcf13363175 avatar Aug 12 '22 15:08 xcf13363175

感谢 @Fr3027 大佬付出,借用你的代码,我打包成了一个docker镜像,需要自用 tip:使用方式和本仓库的作者提供的方式完全一致 使用方式:docker pull cai709962401/billlive-go:0.0.1

原作者 目前已经不活跃了吗?

lbcake avatar Aug 12 '22 16:08 lbcake

首先感谢PR,这里其实只更新正则就可以啦,看起来数字和字母的直播间数据都是裸露的json,不再需要解base64了

hr3lxphr6j avatar Aug 12 '22 22:08 hr3lxphr6j

Codecov Report

Merging #231 (224c795) into master (5378976) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #231   +/-   ##
=======================================
  Coverage   50.51%   50.51%           
=======================================
  Files           8        8           
  Lines         483      483           
=======================================
  Hits          244      244           
  Misses        227      227           
  Partials       12       12           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

codecov-commenter avatar Aug 12 '22 22:08 codecov-commenter