全局配置

日志级别: trace, debug, info, warn, error
默认禁用所有插件
启用流鉴权
心跳脉冲间隔(秒)
用于 NAT 穿透的公网 IP 地址
用于 NAT 穿透的公网 IPv6 地址
致命错误日志目录

管理后台面板配置

启用管理后台登录认证
管理员登录用户名
管理员登录密码
JWT 令牌生成密钥
管理面板文件路径
管理后台静态页面独立 HTTP 端口,留空则挂在主 HTTP 的 /admin/

数据库连接配置

持久化存储的数据库类型
数据库连接字符串
数据库最大打开连接数
数据库最大空闲连接数
数据库连接最大存活时间(秒)

HTTP 传输配置(覆盖全局设置)

HTTP 服务器监听地址
启用 CORS 跨域请求头
HTTP 读超时(秒)
HTTP 写超时(秒)

发布者配置(覆盖全局设置)

最大并发推流数 (0 = 无限制)
是否接受并发布音频轨道
是否接受并发布视频轨道
新推流连接时踢出已有推流
推流连接超时(秒,0 = 无超时)
等待关闭超时(秒)
无订阅时延迟关闭(秒,0=禁用)
无订阅时空闲超时(秒,0=禁用)
缓冲时间(毫秒)
推流鉴权密钥
HMAC 鉴权密钥参数名
过期时间参数名
帧存储环形缓冲区大小
速度限制(字节/秒,0 = 无限制)

QUIC 传输配置(覆盖全局设置)

QUIC 服务器监听地址
启动时自动监听
启用 QUIC 数据报
保活周期(秒)
最大空闲超时(秒)

订阅者配置(覆盖全局设置)

最大并发订阅数 (0 = 无限制)
订阅连接超时(秒)
等待推流者超时(秒)
缓冲时间(毫秒)
仅传输关键帧(I 帧)
订阅视频轨道
订阅音频轨道
订阅数据轨道
速度限制(字节/秒,0 = 无限制)
Frequent socket flush for lower latency (higher syscall cost)
SRS-style merged-write window in milliseconds (0 disables)
Maximum media messages per merged-write flush

TCP 传输配置(覆盖全局设置)

TCP 服务器监听地址
TCP TLS 服务器监听地址
启用 TCP_NODELAY 选项
TCP 读缓冲区大小
TCP 写缓冲区大小
推流/控制阶段 socket 无数据时断开(秒,0 禁用)
拉流等待帧时 socket 无数据断开(秒,0 禁用)

UDP 传输配置(覆盖全局设置)

UDP 服务器监听地址
UDP 读缓冲区大小
UDP 写缓冲区大小