概要

フル名
docker.io/streamrec/stream-rec
Registry
docker.io
名前空間
streamrec
リポジトリ
stream-rec
キャッシュ Tag 数
10
最終同期
07/06/2026, 04:42 PM

概要

Stream-rec 直播流自动录制工具,监听 B 站等平台开播事件并分段保存 FLV/MP4,需挂载存储目录与平台 Cookie 配置。

詳細

streamrec/stream-rec 后台轮询或订阅直播平台状态,主播开播时拉流写入本地目录,支持多房间并行与断线重连。配置与 Cookie 决定可录制的平台与画质,状态与队列绑定单实例,不宜无协调地水平扩展多副本。与 Streamlink 手工脚本相比提供 Web 管理与调度;应在 NAS 或 VPS 上单容器 --restart unless-stopped 运行,录制目录挂载大容量卷并定期归档冷存储。

快速启动

docker run -d --name stream-rec \
  -p 8080:8080 \
  -v $(pwd)/recordings:/recordings \
  docker.io/streamrec/stream-rec:latest

推荐实践

docker run -d --name stream-rec \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/streamrec/config:/config \
  -v /data/streamrec/recordings:/recordings \
  -e TZ=Asia/Shanghai \
  docker.io/streamrec/stream-rec:0.6.0

核心参数说明

  • -p 8080:8080 — Web 管理与任务配置界面
  • -v .../config:/config — 房间列表与平台 Cookie
  • -v .../recordings:/recordings — 录制文件输出目录
  • -e TZ — 文件名与日志时区
  • --restart unless-stopped — 开播检测持续运行
  • 单实例 — 多副本需外部分布式锁协调
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/streamrec/stream-rec
:main
linux/amd64linux/arm64
2025/12/18 20:42465.3 MBsha256:d0c14284785d
docker.io/streamrec/stream-rec
:latest
linux/amd64linux/arm64
2025/12/18 20:42465.3 MBsha256:d0c14284785d
docker.io/streamrec/stream-rec
:main-alpine
linux/arm64linux/amd64
2025/11/11 18:56317.0 MBsha256:b3a81583a754
docker.io/streamrec/stream-rec
:dev
linux/arm64linux/amd64
2025/01/21 04:37389.4 MBsha256:629436e9ee71
docker.io/streamrec/stream-rec
:v0.7.2
linux/amd64
2024/10/23 23:44403.5 MBsha256:2716b3c6b72a
docker.io/streamrec/stream-rec
:v0.7.2-fix1
linux/arm64linux/amd64
2024/10/20 04:06389.8 MBsha256:d4fd09c57f8a
docker.io/streamrec/stream-rec
:v0.7.1
linux/amd64
2024/09/11 19:07350.1 MBsha256:96c49350ebca
docker.io/streamrec/stream-rec
:v0.7.0
linux/amd64
2024/08/01 05:32348.7 MBsha256:044bfafe5fc6
docker.io/streamrec/stream-rec
:v0.6.9
linux/amd64
2024/07/03 06:10340.4 MBsha256:848751f05e4e
docker.io/streamrec/stream-rec
:v0.6.8
linux/amd64
2024/07/03 05:24341.3 MBsha256:858ed5e79fba