BilibiliLiveTools:开启无人值守直播新时代

BilibiliLiveTools:开启无人值守直播新时代

BilibiliLiveTools Bilibili直播工具。自动登录并获取推流地址,可以用于电脑、树莓派等设备无人值守直播。 BilibiliLiveTools 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliLiveTools

项目介绍

BilibiliLiveTools 是一款专为Bilibili(B站)用户设计的无人值守直播工具。它能够自动完成登录、获取直播推流地址、推流等操作,适用于电脑、树莓派等多种设备。无论你是想在树莓派上搭建一个24小时不间断的直播环境,还是在电脑上实现自动化直播,BilibiliLiveTools都能轻松满足你的需求。

项目技术分析

BilibiliLiveTools的核心技术栈包括:

  • FFmpeg:作为推流工具,FFmpeg负责将视频流推送到Bilibili服务器。项目中已经内置了FFmpeg,用户无需额外安装。
  • ASP.NET Core:用于封装Bilibili的API,实现自动登录、Cookie管理等功能。
  • 插件机制:未来计划支持视频帧处理插件,用户可以通过插件对直播画面进行二次处理。

项目及技术应用场景

BilibiliLiveTools的应用场景非常广泛:

  • 无人值守直播:适用于需要长时间直播的场景,如监控摄像头直播、游戏直播等。
  • 自动化直播:适用于需要定时开播的场景,如定时播报新闻、天气预报等。
  • 多设备支持:支持树莓派、Windows、Linux等多种设备,满足不同用户的需求。

项目特点

  1. 自动化操作:自动登录、自动获取推流地址、自动推流,减少人工干预。
  2. 跨平台支持:支持Windows、Linux、树莓派等多种操作系统,灵活性高。
  3. 内置FFmpeg:无需额外安装FFmpeg,开箱即用。
  4. API封装:封装了Bilibili的API,方便其他项目复用。
  5. 插件扩展:未来将支持视频帧处理插件,提升直播画面的可玩性。

如何开始

前提条件

  • 在Bilibili中通过实名认证,并开通了直播间。点击连接开通直播间。
  • 推流默认使用FFmpeg,树莓派官方系统默认安装了的,其它系统请自行安装(Windows版本已经打包ffmpeg,就不用自己装了)。

开始推流

  1. 获取程序

  2. 解压并授权

    unzip BilibiliAutoLiver_Linux_ARM64.zip && chmod -R 755 BilibiliAutoLiver_Linux_ARM64 && chmod +x BilibiliAutoLiver_Linux_ARM64/BilibiliAutoLiver
    
  3. 运行

    ./BilibiliAutoLiver --urls="http://*:18686"
    
  4. 扫码登录 使用哔哩哔哩APP扫码登录,登录成功后,账号不主动退出,就不用再进行扫码登录。

  5. 编辑直播设置 进入直播设置->推流设置,填写推流命令(目前仅支持高级模式)。

常见问题

  1. FFmpeg报错:检查推流命令是否正确。
  2. 通过Cookie登录失败:长期未登录或修改密码可能导致登录失败。
  3. FFmpeg测试失败:未安装FFmpeg。

未来展望

BilibiliLiveTools未来将添加日志功能、内置推流方式、弹幕获取功能等,进一步提升用户体验和直播的可玩性。

结语

BilibiliLiveTools为B站用户提供了一个简单易用的无人值守直播解决方案,无论你是技术爱好者还是普通用户,都能轻松上手。赶快下载体验吧!

Stargazers over time

Stargazers over time

BilibiliLiveTools Bilibili直播工具。自动登录并获取推流地址,可以用于电脑、树莓派等设备无人值守直播。 BilibiliLiveTools 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliLiveTools

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时翔辛Victoria

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值