Bililive-go 实现直播自动监控录制功能

 更新时间:2024年03月04日 11:42:18   作者:java-superchen  
最近有直播录制的需求,但是自己手动录制太麻烦繁琐,于是用了开源项目Bililive-go进行全自动监控录制,对Bililive-go 直播自动监控录制实现思路感兴趣的朋友,一起看看吧

Bililive-go是一个支持多种直播平台的直播录制工具,支持B站、抖音、斗鱼、虎牙、快手等等平台。

前言

最近有直播录制的需求,但是自己手动录制太麻烦繁琐,于是用了开源项目Bililive-go进行全自动监控录制,目前这个项目已经有3K stars了

部署

为了方便我使用了docker compose 部署

version: '3.8'
services:
  bililive:
    image: 'chigusa/bililive-go:latest'
    container_name: bililive
    restart: unless-stopped
    network_mode: bridge
    ports:
      - '5009:8080'
    volumes:
      - /data/bililive-go/config/config.yml:/etc/bililive-go/config.yml
      - /data/bililive-go/videos:/srv/bililive

把容器内的配置文件映射到本地服务器/data/bililive-go/config/config.yml

直播录制内容映射 /data/bililive-go/videos:/srv/bililive

指定外部端口5009

2.我们需要先创建下config.yml不然启动会报错,而且需要在config.yml添加如下内容

rpc:
  enable: true
  bind: 0.0.0.0:8080
debug: true
interval: 30
out_put_path: ./srv/bililive

我们需要指定输入路径,由于我们上面是挂载了/srv/bililive目录到外部

所以我们需要指定目录 out_put_path: ./srv/bililive 

不然默认会输出到 ./ 根目录

访问

浏览器输入 http://192.168.3.53:5009

到此这篇关于Bililive-go 实现直播自动监控录制的文章就介绍到这了,更多相关Bililive-go 直播自动监控录制内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Go语言pointer及switch fallthrough实战详解

    Go语言pointer及switch fallthrough实战详解

    这篇文章主要为大家介绍了Go语言pointer及switch fallthrough实战详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 浅谈go语言内存逃逸现象

    浅谈go语言内存逃逸现象

    本文主要介绍了浅谈go语言内存逃逸现象,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-10-10
  • 分析Go语言接口的设计原则

    分析Go语言接口的设计原则

    interface是Go语言的基础特性之一, 可以理解为对一种类型的规范或者约束。他跟java、c++不同, Go语言实现接口不需要显示说明实现了哪个接口, 也没有继承或者子类或者implement关键字。只是通过约定的形式, 隐式的实现接口中的方法即可
    2021-06-06
  • Go语言中的日期与时间用法详细介绍

    Go语言中的日期与时间用法详细介绍

    Go语言提供了丰富的日期与时间处理函数,涵盖了从获取当前时间到格式化、时区转换、定时器和计时器的功能,这篇文章主要给大家介绍了关于Go语言中日期与时间用法的相关资料,需要的朋友可以参考下
    2024-06-06
  • golang操作mongodb的方法

    golang操作mongodb的方法

    这篇文章主要介绍了golang操作mongodb的方法,涉及Go语言操作mongodb的连接、读取及显示的方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • Golang 变量申明的三种方式

    Golang 变量申明的三种方式

    这篇文章主要介绍了Golang 变量申明的三种方式,帮助大家更好的理解和学习golang,感兴趣的朋友可以了解下
    2020-08-08
  • Go简单实现协程池的实现示例

    Go简单实现协程池的实现示例

    本文主要介绍了Go简单实现协程池的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 举例详解Go语言中os库的常用函数用法

    举例详解Go语言中os库的常用函数用法

    这篇文章主要介绍了Go语言中os库的常用函数用法,os函数的使用是Go语言入门学习中的基础知识,需要的朋友可以参考下
    2015-10-10
  • go中sync.RWMutex的源码解读

    go中sync.RWMutex的源码解读

    本文主要介绍了go中sync.RWMutex的源码解读,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-04-04
  • go无缓冲通道的实现及应用

    go无缓冲通道的实现及应用

    在Go语言中,无缓冲通道是一种特殊的通道类型,本文主要介绍了go无缓冲通道的实现及应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-11-11

最新评论