支持 Stream Rec
This commit is contained in:
parent
ec709a7849
commit
94dbf1487c
|
|
@ -15,13 +15,13 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:12555
|
||||
env_file:
|
||||
- /etc/1panel/envs/global.env
|
||||
- ${ENV_FILE:-/etc/1panel/envs/default.env}
|
||||
volumes:
|
||||
- ${STREAM_REC_ROOT_PATH}/records:/opt/records
|
||||
- ${STREAM_REC_ROOT_PATH}/download:/download
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- LOG_LEVEL=INFO
|
||||
- DB_PATH=/opt/records
|
||||
- DOWNLOAD_PATH=/download
|
||||
env_file:
|
||||
- .env
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Stream-rec 是一个自动录制各种直播平台的工具。
|
||||
|
||||

|
||||

|
||||
|
||||
## 特性
|
||||
|
||||
|
|
@ -24,11 +24,43 @@ Stream-rec 是一个自动录制各种直播平台的工具。
|
|||
| 虎牙 | ✅ | ✅ | `https://www.huya.com/{直播间}` |
|
||||
| PandaTV | ✅ | ✅ | `https://www.pandalive.co.kr/live/play/{直播间}` |
|
||||
| Twitch | ✅ | ✅ | `https://www.twitch.tv/{直播间}` |
|
||||
| AfreecaTv | ❌ | ❌ | |
|
||||
| Bilibili | ❌ | ❌ | |
|
||||
| Niconico | ❌ | ❌ | |
|
||||
| Youtube | ❌ | ❌ | |
|
||||
|
||||
## 安装说明
|
||||
|
||||
当前项目为 Stream-Rec 的后端部分,请配合前端使用。
|
||||
> 默认账户
|
||||
>
|
||||
> 用户名:stream-rec
|
||||
>
|
||||
> 密码:stream-rec 或 `登录密码 (初始化)` 配置
|
||||
|
||||
### 必须修改配置
|
||||
|
||||
+ `WebSocket API 地址`
|
||||
|
||||
默认值:`ws://stream-rec-backend:12555/live/update`
|
||||
|
||||
需要获取:
|
||||
|
||||
+ 宿主机 IP 地址
|
||||
+ 配置项 `API 端口`, 默认值:`12555`
|
||||
|
||||
填写格式:`ws://{宿主机 IP 地址}:{API 端口}/live/update`
|
||||
|
||||
### 可修改配置
|
||||
|
||||
+ `NextAuth 服务器地址`
|
||||
|
||||
默认值:`http://localhost:15275/`
|
||||
|
||||
需要获取:
|
||||
|
||||
+ 宿主机 IP 地址
|
||||
+ 配置项 `WebUI 端口`, 默认值:`15275`
|
||||
|
||||
填写格式:`http://{宿主机 IP 地址}:{WebUI 端口}/`
|
||||
|
||||
### 无法修改项目
|
||||
|
||||
+ `API 地址`
|
||||
|
||||
当前部署方式为 前后端合并部署,请勿强制修改参数值。
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
name: Stream Rec API服务
|
||||
name: Stream Rec 后端服务
|
||||
title: 自动流媒体录制工具
|
||||
description: 自动流媒体录制工具
|
||||
additionalProperties:
|
||||
key: stream-rec-backend
|
||||
name: Stream Rec API服务
|
||||
name: Stream Rec 后端服务
|
||||
tags:
|
||||
- Tool
|
||||
- Local
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 338 KiB After Width: | Height: | Size: 9.4 KiB |
|
|
@ -15,7 +15,6 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:15275
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
env_file:
|
||||
- .env
|
||||
- /etc/1panel/envs/global.env
|
||||
- ${ENV_FILE:-/etc/1panel/envs/default.env}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Stream-rec 是一个自动录制各种直播平台的工具。
|
||||
|
||||

|
||||

|
||||
|
||||
## 特性
|
||||
|
||||
|
|
@ -24,36 +24,43 @@ Stream-rec 是一个自动录制各种直播平台的工具。
|
|||
| 虎牙 | ✅ | ✅ | `https://www.huya.com/{直播间}` |
|
||||
| PandaTV | ✅ | ✅ | `https://www.pandalive.co.kr/live/play/{直播间}` |
|
||||
| Twitch | ✅ | ✅ | `https://www.twitch.tv/{直播间}` |
|
||||
| AfreecaTv | ❌ | ❌ | |
|
||||
| Bilibili | ❌ | ❌ | |
|
||||
| Niconico | ❌ | ❌ | |
|
||||
| Youtube | ❌ | ❌ | |
|
||||
|
||||
## 安装说明
|
||||
|
||||
当前项目为 Stream-Rec 的前端部分,请配合后端使用。
|
||||
> 默认账户
|
||||
>
|
||||
> 用户名:stream-rec
|
||||
>
|
||||
> 密码:stream-rec 或 `登录密码 (初始化)` 配置
|
||||
|
||||
获取后端部署主机ip,例如:`192.168.1.20`
|
||||
### 必须修改配置
|
||||
|
||||
获取后端部署API服务端口,默认值:`12555`,具体值为 `API 端口`
|
||||
+ `WebSocket API 地址`
|
||||
|
||||
### `API 地址` 配置
|
||||
默认值:`ws://stream-rec-backend:12555/live/update`
|
||||
|
||||
```shell
|
||||
# 协议 + 主机 + API端口 + /api
|
||||
http://192.168.1.20:12555/api
|
||||
```
|
||||
需要获取:
|
||||
|
||||
### `WebSocket API 地址` 配置
|
||||
+ 宿主机 IP 地址
|
||||
+ 配置项 `API 端口`, 默认值:`12555`
|
||||
|
||||
```shell
|
||||
# ws:// + 主机 + API端口 + /live/update
|
||||
ws://192.168.1.20:12555/live/update
|
||||
```
|
||||
填写格式:`ws://{宿主机 IP 地址}:{API 端口}/live/update`
|
||||
|
||||
### `NextAuth 服务器地址` 配置
|
||||
### 可修改配置
|
||||
|
||||
```shell
|
||||
# 协议 + 主机 + Web端口 + /
|
||||
http://localhost:15275/
|
||||
```
|
||||
+ `NextAuth 服务器地址`
|
||||
|
||||
默认值:`http://localhost:15275/`
|
||||
|
||||
需要获取:
|
||||
|
||||
+ 宿主机 IP 地址
|
||||
+ 配置项 `WebUI 端口`, 默认值:`15275`
|
||||
|
||||
填写格式:`http://{宿主机 IP 地址}:{WebUI 端口}/`
|
||||
|
||||
### 无法修改项目
|
||||
|
||||
+ `API 地址`
|
||||
|
||||
当前部署方式为 前后端合并部署,请勿强制修改参数值。
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
name: Stream Rec 前台服务
|
||||
name: Stream Rec WebUI
|
||||
title: 自动流媒体录制工具
|
||||
description: 自动流媒体录制工具
|
||||
additionalProperties:
|
||||
key: stream-rec-frontend
|
||||
name: Stream Rec 前台服务
|
||||
name: Stream Rec WebUI
|
||||
tags:
|
||||
- WebSite
|
||||
- Tool
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 338 KiB After Width: | Height: | Size: 9.4 KiB |
|
|
@ -15,16 +15,16 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_API}:12555
|
||||
env_file:
|
||||
- /etc/1panel/envs/global.env
|
||||
- ${ENV_FILE:-/etc/1panel/envs/default.env}
|
||||
volumes:
|
||||
- ${STREAM_REC_ROOT_PATH}/records:/opt/records
|
||||
- ${STREAM_REC_ROOT_PATH}/download:/download
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- LOG_LEVEL=INFO
|
||||
- DB_PATH=/opt/records
|
||||
- DOWNLOAD_PATH=/download
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
stream-rec-frontend:
|
||||
depends_on:
|
||||
|
|
@ -38,7 +38,6 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:15275
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
env_file:
|
||||
- .env
|
||||
- /etc/1panel/envs/global.env
|
||||
- ${ENV_FILE:-/etc/1panel/envs/default.env}
|
||||
|
|
|
|||
|
|
@ -3,6 +3,11 @@
|
|||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
|
|
|
|||
|
|
@ -3,6 +3,11 @@
|
|||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Stream-rec 是一个自动录制各种直播平台的工具。
|
||||
|
||||

|
||||

|
||||
|
||||
## 特性
|
||||
|
||||
|
|
@ -24,10 +24,6 @@ Stream-rec 是一个自动录制各种直播平台的工具。
|
|||
| 虎牙 | ✅ | ✅ | `https://www.huya.com/{直播间}` |
|
||||
| PandaTV | ✅ | ✅ | `https://www.pandalive.co.kr/live/play/{直播间}` |
|
||||
| Twitch | ✅ | ✅ | `https://www.twitch.tv/{直播间}` |
|
||||
| AfreecaTv | ❌ | ❌ | |
|
||||
| Bilibili | ❌ | ❌ | |
|
||||
| Niconico | ❌ | ❌ | |
|
||||
| Youtube | ❌ | ❌ | |
|
||||
|
||||
## 安装说明
|
||||
|
||||
|
|
@ -35,7 +31,7 @@ Stream-rec 是一个自动录制各种直播平台的工具。
|
|||
>
|
||||
> 用户名:stream-rec
|
||||
>
|
||||
> 密码:stream-rec
|
||||
> 密码:stream-rec 或 `登录密码 (初始化)` 配置
|
||||
|
||||
### 必须修改配置
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 338 KiB After Width: | Height: | Size: 9.4 KiB |
Loading…
Reference in New Issue