Commit Graph
259 Commits
Author SHA1 Message Date
kira1928 d487cf497a feat: 实现分片构建支持,优化CI并行处理逻辑;更新release脚本以支持分片索引 2025-10-23 20:15:37 +09:00
kira1928 c22a32bc3a 尝试修复CI 2025-10-23 19:21:42 +09:00
kira1928 73da48f236 feat: 更新Dockerfile和release脚本以确保BuildKit挂载的bin目录存在,并优化并行构建逻辑 2025-10-23 19:01:38 +09:00
kira1928 9a0a569d46 fix: 更新Docker构建平台,移除对linux/386的支持;优化缓存设置 2025-10-23 18:31:39 +09:00
kira1928 be545b0f55 fix: 移除Docker构建平台中的linux/arm/v6支持 2025-10-23 18:06:32 +09:00
kira1928 c9d7cb8239 feat: 更新Dockerfile以使用Ubuntu替代Alpine,优化依赖安装;新增btools支持 (#997) 2025-10-23 16:53:07 +09:00
kira1928 78565d22bb 修复某些抖音直播间没有标题信息的问题 (#984) 2025-10-11 20:49:59 +09:00
kira1928 534fbcd3e5 增加外部工具下载功能和界面;使用录播姬修复flv (#970)
* feat(tools): integrate RemoteTools for FFmpeg management and add tools menu link

* fix CI error

* 增加录制flv后用录播姬修复的设置和实现

* fix CI Lint error
2025-10-05 20:01:32 +09:00
Tao 236b9d24d3 fix(parser): rm ffmpeg bsf:a aac_adtstoasc (#873) 2025-09-27 19:02:04 +09:00
jonpostel/ d3903930d2 feat(notify): 新增Telegram和email 录制通知功能 (#935)
* feat(notify): 新增Telegram和邮件通知功能

新增Telegram和邮件通知服务,用户可在直播开始、结束和异常时接收通知。添加相关配置项和文档说明,并更新依赖。

新增通知模块,支持Telegram和邮件两种通知方式。用户可在配置文件中启用相应服务并设置参数。添加了测试用例和示例图片。

更新了README和文档,详细说明通知功能的配置和使用方法。同时添加了相关依赖包。

* 修复 Copilot,golangci-lint 的问题

* 完善 Copilot 建议

* fix: 修复listener_test.go中GetRawUrl和DispatchEvent方法调用未预期的问题

* 添加 GetRawUrl,GetPlatformCNName 测试预期调用。让测试完善通过。

* Delete coverage.txt

* end fix and end test,简化通知代码.

* 发现一个bug,有一定几率拿不到主播名称。如果拿不到就从缓存中拿。
2025-09-27 12:28:40 +09:00
kira1928andCopilot b390730b18 修复从配置页面添加直播间时可能添加重复直播间的bug (#936)
* 修复从配置页面添加直播间时可能添加重复直播间的bug

* Update src/servers/handler.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-24 01:31:10 +09:00
kira1928 132bb58e10 把 0.7.35 版的抖音获取逻辑作为后备方法 (#937) 2025-09-24 01:30:47 +09:00
kira1928 7ece0df59f fix nil panic (#931) 2025-09-13 19:31:20 +09:00
kira1928 f698ac0c6d 修复启动时立即访问网页UI导致的panic (#929) 2025-09-13 19:06:18 +09:00
kira1928 1a15c4148d 获取不到直播间信息时显示提示信息;系统状态显示是否在容器中 2025-09-13 17:31:11 +09:00
kira1928 13c43cddd4 修复运行时修改配置失败的bug (#904)
* 修复运行时修改配置失败的bug

* fix test
2025-08-10 02:28:54 +09:00
xobexo 817f24b344 ✨ feat: 新增 主播昵称 (#901) 2025-08-09 23:46:54 +09:00
xobexo 35519c93f1 🐞 fix: 增大 直播间数量上限到4096 (#900) 2025-08-09 16:10:33 +09:00
xobexo b879ccac1b Add traffic analyzer (#899)
* ✨ feat: 增加流量统计功能

* 🌈 style: 删除 冗余定义
2025-08-09 16:04:04 +09:00
kira1928 92fdc0618e fix build script (#898) 2025-08-08 15:53:43 +09:00
kira1928 e5760212c6 fix build script (#895) 2025-08-06 19:55:32 +09:00
kira1928 3ba2397978 fix CI error (#894)
* fix CI error

* fix golangci-lint errors
2025-08-06 19:16:11 +09:00
xobexoandcurry_a fbf606cd24 ✨ feat: 修复抖音 新增抖音app链接分享支持 (#891)
Co-authored-by: curry_a <sameterms@outlook.com>
2025-08-06 17:24:42 +09:00
Chigusa a3851d8a93 code clean (#869)
* - run go fmt
- "github.com/golang/mock" are no longer maintained, use "go.uber.org/mock"

* update go version to 1.24

* add golangci-lint

* - replace interface{} to any (Go 1.18 feature)
- fix non-compliant code
2025-08-01 22:54:11 +09:00
kira1928 9851081ecb migrated build system to pure golang (#889)
* migrated build system to pure golang

* fix makefile typo
2025-07-28 20:03:40 +09:00
murphy 7fe866f102 兼容克拉直播分享链接格式 (#875)
已在本地测试通过,感谢贡献代码!
2025-07-27 17:16:57 +09:00
Chigusa 3321ac0b32 replace hr3lxphr6j/bililive-go to bililive-go/bililive-go (#868) 2025-06-11 12:48:35 +08:00
nopast 84b325d01c Fix/xiaohongshu record stream (#847)
* fix: xiaohongshu stream url fixed

* fix: xiaohongshu stream end status detect fixed
2025-06-11 12:04:10 +08:00
kira1928 81523f59d1 fix panic 2025-03-24 19:32:10 +09:00
kira1928 6038db55e9 修复虎牙星秀颜值舞蹈区2分钟分段问题。 (#839)
* 修复虎牙星秀颜值舞蹈区2分钟分段问题。

* fix test build error
2025-03-23 20:43:42 +09:00
murphyandkira1928 597bee60ee 增加cookie管理功能 (#820)
* 增加cookie管理功能

* 尝试修复 BaseLive.Options 无法更新的问题

* 删除被错误commit了的本地调试设置

* 修改cookie弹窗标题

---------

Co-authored-by: kira1928 <kira1928@gmail.com>
2025-03-23 18:55:13 +09:00
john tongandzhongtong ed37d455c5 add Dockerfile.build-and-run to realize multi-stage build;fix @testin… (#813)
* add Dockerfile.build-and-run to realize multi-stage build;fix @testing-library/user-event@7.2.1 has unmet peer dependency @testing-library/dom@>=5

* support download node.js  according to linux arch

* Revert "support download node.js  according to linux arch"

This reverts commit f39f4f7dfaab6b4624b7c59d64cccbdd5d00095f.

* support download node.js according to linux arch

* remove golang proxy of cn

---------

Co-authored-by: zhongtong <zhongtong@isoftstone.com>
2024-12-14 11:51:45 +09:00
WLaoDuo 59736326ef 前端新增ts视频预览;config.yml添加out_put_tmpl示例 (#783)
* Update config.yml

修复 out_put_tmpl

* 同步flag.go的默认config配置=config.yml默认配置

* Update index.tsx 支持mpegts视频预览

支持mpegts视频预览

* Update config.yml

添加 输出文件模板 参考链接

* Revert "同步flag.go的默认config配置=config.yml默认配置"

This reverts commit 037b8657538caa1b5bde047be0d16b8cee799b42.
2024-11-17 17:23:42 +09:00
kira1928 71ca3a94bd fix refactor bug (#773) 2024-07-19 22:29:48 +09:00
kira1928 210b9d935b fix huya lol fragment bug (#772) 2024-07-19 21:04:03 +09:00
kira1928 4f23b9b1a9 fix ffmpeg nil pointer crash (#767) 2024-07-11 00:29:49 +09:00
kira1928 0c88ec6399 fix ffmpeg race panic (#766) 2024-07-09 23:33:45 +09:00
kira1928 29e25fdaff fix huya edge case (#765) 2024-07-09 23:29:08 +09:00
redstone1994 c5b74def54 fix huya (#764)
* fix huya

* fix huya 获取真实roomid
2024-07-09 22:50:39 +09:00
kira1928 649285c4e4 fix invalid file name (#757) 2024-06-18 01:29:06 +09:00
kira1928 4782745a65 add huya error check (#740) 2024-06-01 01:35:11 +09:00
kira1928 dbb314bbb9 [huya] add error check (#737) 2024-05-31 18:07:14 +09:00
kira1928 77674d7901 fix douyin hidden live (#736) 2024-05-31 16:03:06 +09:00
kira1928 57200f1513 去掉虎牙的iphone useragent,防止被服务器重定向到已失效的手机端页面 (#733) 2024-05-30 23:41:15 +09:00
kira1928 7a2e5b38f7 fix huya (#731) 2024-05-30 21:47:08 +09:00
murphy 74cec1c924 启用convert_to_mp4时去除原始后缀名 (#721) 2024-05-13 21:59:16 +09:00
kira1928 1a5576470e 获取视频文件的请求允许CORS (#711) 2024-05-05 22:50:04 +09:00
kira1928 ba3ca83223 默认排序改成录制中排最前面 (#710) 2024-05-05 21:39:51 +09:00
kira1928 31dfc42669 修正获取抖音的备选方法 (#709) 2024-05-05 20:53:39 +09:00
nopast 421c9a9d38 feat: 微博新增强制调整清晰度功能 (#706)
* feat: 微博新增强制调整清晰度功能

* feat: 微博强制调整清晰度适配plwb01服务器
2024-05-05 19:17:23 +09:00