mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2026-06-16 01:02:14 +08:00
发布应用 Rust Srec
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
# Rust Srec
|
||||
|
||||
自动化直播录制解决方案 (Stream Rec 迭代版)
|
||||
|
||||
基于 Rust 构建的高性能多平台直播录制系统
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 安装说明
|
||||
|
||||
### JWT 签名密钥 生成
|
||||
|
||||
```shell
|
||||
openssl rand -hex 32
|
||||
```
|
||||
|
||||
### 会话密钥 生成
|
||||
|
||||
```shell
|
||||
openssl rand -hex 32
|
||||
```
|
||||
|
||||
### 持久化路径
|
||||
|
||||
目前使用 `应用持久化路径` 与 `数据持久化路径` 配置,分别用于存储应用数据和录制数据。
|
||||
|
||||
+ `数据持久化路径`: 是指录制数据存放的路径,占用空间较多,请自行配置。
|
||||
+ `应用持久化路径`: 存放应用配置文件,如:JWT 签名密钥、会话密钥、数据库配置、日志配置、DAG 配置等。
|
||||
|
||||
## 特性
|
||||
|
||||
### 🎬 多平台支持
|
||||
|
||||
支持 Bilibili、抖音、斗鱼、虎牙、Twitch、TikTok 等平台
|
||||
|
||||
### ⚡ 高性能
|
||||
|
||||
Rust 构建,高效且资源占用低
|
||||
|
||||
### 🔄 DAG 管道
|
||||
|
||||
强大的后处理工作流(有向无环图)
|
||||
|
||||
### 🎯 灵活配置
|
||||
|
||||
4 层配置层级,精细化控制
|
||||
|
||||
### 💬 弹幕支持
|
||||
|
||||
同步录制弹幕
|
||||
|
||||
### 🐳 容器化部署
|
||||
|
||||
支持 Docker 和 docker-compose 快速部署
|
||||
|
||||
### 📅 自定义录制计划
|
||||
|
||||
定时录制,自动管理文件名,便于组织归档
|
||||
|
||||
### 🔧 FLV 修复
|
||||
|
||||
自动修复损坏的 FLV 流,包括时间戳校正和元数据修复
|
||||
|
||||
## 直播平台支持列表
|
||||
|
||||
| 平台 | URL 格式 | 协议 | 弹幕 |
|
||||
|:----------------------------------------------------------------------------------------|:------------------------------------------------------|:--------|:---|
|
||||
| [Bilibili](https://hua0512.github.io/rust-srec/zh/platforms/bilibili.html) | `live.bilibili.com/{room_id}` | FLV/HLS | ✅ |
|
||||
| [抖音](https://hua0512.github.io/rust-srec/zh/platforms/douyin.html) | `live.douyin.com/{room_id}` | FLV/HLS | ✅ |
|
||||
| [斗鱼](https://hua0512.github.io/rust-srec/zh/platforms/douyu.html) | `douyu.com/{room_id}` | FLV | ✅ |
|
||||
| [虎牙](https://hua0512.github.io/rust-srec/zh/platforms/huya.html) | `huya.com/{room_id}` | FLV/HLS | ✅ |
|
||||
| [AcFun](https://hua0512.github.io/rust-srec/zh/platforms/others.html#acfun) | `acfun.cn/live/{room_id}` | HLS | ❌ |
|
||||
| [PandaTV](https://hua0512.github.io/rust-srec/zh/platforms/others.html#pandatv) | `pandalive.co.kr/play/{id}` | HLS | ❌ |
|
||||
| [小红书](https://hua0512.github.io/rust-srec/zh/platforms/others.html#redbook-小红书) | `xiaohongshu.com/user/profile/{id} or xhs.link/{id}` | HLS | ❌ |
|
||||
| [微博](https://hua0512.github.io/rust-srec/zh/platforms/others.html#weibo) | `weibo.com/u/{uid} or weibo.com/l/wblive/p/show/{id}` | HLS | ❌ |
|
||||
| [Twitch](https://hua0512.github.io/rust-srec/zh/platforms/twitch.html) | `twitch.tv/{channel}` | HLS | ✅ |
|
||||
| [TikTok](https://hua0512.github.io/rust-srec/zh/platforms/others.html#tiktok) | `tiktok.com/@{user}/live` | HLS | ❌ |
|
||||
| [Twitcasting](https://hua0512.github.io/rust-srec/zh/platforms/others.html#twitcasting) | `twitcasting.tv/{user}` | HLS | ✅ |
|
||||
| [Picarto](https://hua0512.github.io/rust-srec/zh/platforms/others.html#picarto) | `picarto.tv/{user}` | HLS/MP4 | ❌ |
|
||||
|
||||
## 安装说明
|
||||
|
||||
> 默认账户
|
||||
>
|
||||
> 用户名:admin
|
||||
>
|
||||
> 密码:admin123! 或 `登录密码 (初始化)` 配置
|
||||
|
||||
---
|
||||
|
||||

|
||||

|
||||
Reference in New Issue
Block a user