Restreamer
一款自托管的直播流解决方案,通过 Docker 简单部署,支持推流到 YouTube、Twitch 等多个平台,内置硬件加速和 Web 管理面板。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
自托管直播神器,免费、开箱即用,支持树莓派和显卡加速。
核心功能
- 简洁的 Web 界面,一键配置直播流
- 多路输入/输出,支持 RTMP、SRT、HLS 等协议
- 硬件编码加速(树莓派、NVIDIA CUDA、Intel VAAPI)
- 内置视频播放器,可直接嵌入网站
- 自动 HTTPS 证书,观众/带宽监控
避坑指南
- •如果无法连接网络源,尝试添加 --security-opt seccomp=unconfined 参数;2. 使用本地 USB 摄像头需要 --privileged 权限;3. 外部访问需要路由器端口转发(8080/8181/1935/1936/6000 UDP);4. 默认用户名/密码为 admin/demo,首次登录后请立即修改。
适用场景
- 将摄像头流同时推送到 YouTube 和 Twitch,避免单平台限制
- 在自建网站上嵌入直播播放器,无需第三方
- 使用树莓派作为低成本直播编码器,把现场活动实时分发
详细介绍
Restreamer 是一款免费开源的自托管直播视频流平台。它提供简洁的网页界面来管理直播流,支持多种输入源(摄像头、RTMP、SRT),并能同时推流到数十个平台,如 YouTube Live、Twitch、Twitter、Vimeo 以及任何 RTMP/SRT 服务器。内置 HLS/RTMP/SRT 流媒体服务器、自动 Let's Encrypt HTTPS 证书、观众和带宽监控,并支持通过树莓派(MMAL/OMX)、NVIDIA CUDA 和 Intel VAAPI 进行硬件编码。整个系统以 Docker 容器方式运行,只需一行命令即可部署。非常适合直播主播、活动组织者以及任何希望完全掌控直播基础设施而不依赖第三方服务的用户。符合 GDPR 规定,不存储观众数据。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤一:确保已安装 Docker(Linux/Mac/Windows Docker Desktop)
步骤二:运行以下一键命令(以 AMD64 为例):docker run -d --restart=always --name restreamer -v /opt/restreamer/config:/core/config -v /opt/restreamer/data:/core/data -p 8080:8080 -p 8181:8181 -p 1935:1935 -p 1936:1936 -p 6000:6000/udp datarhei/restreamer:latest
步骤三:浏览器打开 http://localhost:8080 ,按向导配置输入源和推流目标,即可开始直播
- 步骤一:确保已安装 Docker(Linux/Mac/Windows Docker Desktop)
- 步骤二:运行以下一键命令(以 AMD64 为例):docker run -d --restart=always --name restreamer -v /opt/restreamer/config:/core/config -v /opt/restreamer/data:/core/data -p 8080:8080 -p 8181:8181 -p 1935:1935 -p 1936:1936 -p 6000:6000/udp datarhei/restreamer:latest
- 步骤三:浏览器打开 http://localhost:8080 ,按向导配置输入源和推流目标,即可开始直播
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止并删除容器:docker stop restreamer && docker rm restreamer;如需清理数据,删除挂载卷目录 /opt/restreamer。
无额外依赖
下载后即可直接使用,无需安装其他运行环境