31 Commits

Author SHA1 Message Date
mofeng-git
08551e737e fix: 修复ARM64 Rockchip构建错误并优化Docker配置 2025-08-26 01:17:41 +08:00
mofeng-git
bbef7bb5c4 fix: 修复Docker多架构构建中FFmpeg库依赖问题
- 修复arm64-libs.tar.gz条件复制,使用通配符避免文件不存在错误
- 在stage-0中添加arm64架构FFmpeg库的条件复制
- 添加libyuv0依赖包支持
- 确保只在arm64下复制自定义编译的FFmpeg相关库文件
2025-08-25 22:39:27 +08:00
mofeng-git
b94cc14e2a feat: 增强初始化脚本功能
- 支持只设置WEB密码而保持admin用户名
- 添加视频格式参数设置支持(VIDEOFORMAT)
- 新增HTTP/HTTPS端口配置功能
- 修复依赖包管理和视频格式变量名错误
2025-08-25 21:13:16 +08:00
mofeng-git
ecc27c2be7 fix: 修复MSD上传功能和多项构建优化
- 修复MSD上传中prefix参数编码问题
- 移除重复的uploading-sub元素定义
- 优化Python依赖库清理和缓存管理
- 改进Rockchip硬件加速库构建流程
- 增强国际化语言检测和设置
- 修正ttyd下载地址和系统服务配置
2025-08-25 20:14:50 +08:00
mofeng-git
7ccac8bc9e feat: 添加ARM64 Rockchip硬件加速支持
- 集成Rockchip MPP和RGA硬件加速库
- 添加libx264和v4l2m2m支持
- 为不同架构优化FFmpeg依赖:
  * AMD64: 系统FFmpeg + Intel硬件加速
  * ARM: 系统FFmpeg
  * ARM64: 自编译FFmpeg + Rockchip硬件加速
2025-08-25 00:24:46 +08:00
mofeng-git
04b13b1215 feat: 添加硬件编码器支持和修复 janus.js 错误
- 添加 HWENCODER 环境变量支持,支持 vaapi、nvenc、amf、v4l2m2m、mediacodec、videotoolbox 等硬件编码器
- 修复 janus.js 相关错误,添加 adapter.js 支持
- 更新 Docker 构建配置以支持硬件编码
- 优化 ustreamer 配置,支持硬件编码回退机制
2025-08-22 21:25:13 +08:00
mofeng-git
432c61fd91 feat: 完善 Docker 镜像构建工作流和配置优化
- 重构 GitHub Actions 工作流,支持分阶段构建和多平台部署
- 优化 Dockerfile 依赖库配置,增加必要的系统包
- 完善初始化脚本和 KVMD 配置项
- 修复构建过程中的依赖和库文件处理
2025-08-22 15:19:56 +08:00
mofeng-git
48fe790897 大幅优化镜像体积
1. 使用 docker 预构建的必需文件,而不是安装全量依赖
2. 使用 zerofree 清除镜像无效数据
将 janus 日志级别调整为2
2025-03-10 10:56:16 +00:00
mofeng-git
9da06d3f58 修复 HTTP H.264 模式
其他修改
2025-02-01 08:31:27 +00:00
mofeng-git
b8ddf7c2da 增加快速文件互传功能(基于 MSD)
为 MSD 路径添加配置选项
为 文件镜像名称添加配置选项
修复 make 测试环境
2024-11-22 17:40:55 +00:00
mofeng-git
5450d7297c 为 docker 版本添加 nano 文本编辑器 2024-11-21 04:52:46 +00:00
mofeng-git
506d8a4a64 为 Docker 容器添加 kvmd 系列管理命令 2024-11-21 02:52:36 +00:00
mofeng-git
507c46b986 MSD 支持运行目录存放镜像 2024-10-05 14:31:23 +00:00
mofeng-git
df6da8e3d7 添加玩客云直刷镜像制作脚本 2024-10-04 14:26:18 +00:00
mofeng-git
0f39312eac 添加电源管理支持
USB HID 继电器支持
GPIO 添加初始文件
2024-10-02 12:55:48 +00:00
mofeng-git
ced23f2cdf 自动挂载 libcomposite 模块 2024-09-26 18:19:40 +08:00
mofeng-git
7e6cb6d7b3 添加中间构建镜像,加快云构建 2024-09-26 10:55:05 +08:00
mofeng-git
ebcc3ffa45 fix 2024-09-15 11:44:38 +08:00
mofeng-git
000f94d204 支持配置文件目录挂载,删除多余文件
-v ./kvmd_config:/etc/kvmd
2024-09-15 11:18:03 +08:00
mofeng-git
d974c89e4d 优化和修复小问题 2024-09-15 00:33:29 +08:00
mofeng-git
8c61de199f 添加 WEB 终端和以下 Docker 环境变量
NOAUTH 禁用身份认证
NOWEBTERMWRITE 禁用 WEB 终端输入
NOWEBTERM 禁用 WEB 终端
NOVNC 禁用 VNC
NOIPMI 禁用 IPMI
2024-09-14 18:29:29 +08:00
mofeng-git
dffebf003e 添加了如下 Docker 环境变量:
USERNAME 用户账号
PASSWORD 用户密码
NOSSL 禁用 HTTPS,启用 HTTP
2024-09-13 23:25:19 +08:00
mofeng-git
0ff678a495 集成 WebRTC/H.264 支持 2024-09-11 10:32:45 +08:00
mofeng-git
2608241bb6 fix otg support 2024-09-07 22:16:15 +08:00
mofeng-git
af79834cc7 添加 OTG 支持 2024-09-07 20:38:51 +08:00
mofeng-git
7bc92c943a i18n 修复
Makefile 添加 run-nogpio run-build 便于测试和构建发布
对于 docker 环境的适配
2024-09-06 17:44:49 +08:00
mofeng-git
551e91069d fix 2024-09-05 19:03:31 +08:00
mofeng-git
d556032e0e update Dockerfile 2024-09-03 12:55:35 +00:00
mofeng-git
2cefc35842 Docker 多平台构建支持 2024-09-03 09:56:51 +00:00
mofeng-git
2c4d2b94d8 更新 2024-09-02 15:09:21 +00:00
mofeng-git
b9ff755f6d 适应的 docker 修改 2024-09-02 13:41:00 +00:00