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语言实战之详细掌握正则表达式的应用与技巧

    Go语言实战之详细掌握正则表达式的应用与技巧

    正则表达式是一种从左到右与主题字符串匹配的模式,正则表达式用于替换字符串中的文本,验证表单,基于模式匹配从字符串中提取子字符串等等,这篇文章主要给大家介绍了关于Go语言实战之详细掌握正则表达式的应用与技巧,需要的朋友可以参考下
    2023-12-12
  • golang gin ShouldBind的介绍和使用示例详解

    golang gin ShouldBind的介绍和使用示例详解

    在 Go 语言的 Gin 框架中,ShouldBind 是用于将请求中的数据绑定到结构体的一个方法,它简化了从请求中提取参数的过程,支持多种数据格式,下面给大家分享golang gin ShouldBind的介绍和使用示例,感兴趣的朋友一起看看吧
    2024-10-10
  • 深入了解Golang中reflect反射的使用

    深入了解Golang中reflect反射的使用

    这篇文章主要介绍了深入了解Golang中reflect反射的使用,Go语言中的反射是一种机制,可以在运行时动态地获取类型信息和操作对象,以及调用对象的方法和属性等,需要详细了解可以参考下文
    2023-05-05
  • Go 切片导致内存泄露的几种原因

    Go 切片导致内存泄露的几种原因

    某些情况下,对一个已存在的切片或数组进行切分操作可能会导致内存泄漏,本文主要介绍了Go 切片导致内存泄露的几种原因,感兴趣的可以了解一下
    2023-05-05
  • Go语言实现广播式并发聊天服务器

    Go语言实现广播式并发聊天服务器

    本文主要介绍了Go语言实现广播式并发聊天服务器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • Go 语言选择器实例教程

    Go 语言选择器实例教程

    这篇文章主要为大家介绍了Go 语言选择器实例教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 初探Golang数据结构之Slice的使用

    初探Golang数据结构之Slice的使用

    在学习Go语言时,一直对数组和切片的使用场景好奇,不明白为什么推荐使用切片来代替数组,所以本文就来和大家梳理一下Slice切片的相关知识吧
    2023-09-09
  • 优雅使用GoFrame共享变量Context示例详解

    优雅使用GoFrame共享变量Context示例详解

    这篇文章主要为大家介绍了优雅使用GoFrame共享变量Context示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Go语言实现操作MySQL的基础知识总结

    Go语言实现操作MySQL的基础知识总结

    这篇文章主要总结一下怎么使用Go语言操作MySql数据库,文中的示例代码讲解详细,需要的朋友可以参考以下内容,希望对大家有所帮助
    2022-09-09
  • Go通道channel通过通信共享内存

    Go通道channel通过通信共享内存

    这篇文章主要为大家介绍了Go通道channel通过通信共享内存示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07

最新评论