前言
最近有直播錄制的需求,但是自己手動錄制太麻煩繁瑣,于是用了開源項目Bililive-go進行全自動監控錄制,目前這個項目已經有3K stars了
部署
為了方便我使用了docker compose 部署
version: '3.8'
services:bililive:image: 'chigusa/bililive-go:latest'container_name: bililiverestart: unless-stoppednetwork_mode: bridgeports:- '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: truebind: 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