跳过导航,直接进入主要内容跳过导航,直接进入主要内容跳过导航,直接进入主要内容

配置参考

配置文档中各配置节的默认值速查表与环境变量覆盖清单。可直接套用的完整配置见配置示例。

默认值参考

部分 字段 默认值 类型 描述
camera mode "mtxrpicam" string 捕获模式(mtxrpicam / rpicamvid / rtsp)
bin_path "deploy/bin/mtxrpicam" string mtxrpicam 二进制文件路径
device /dev/video0 string 摄像头设备路径
width 1280 int 捕获宽度(像素)
height 720 int 捕获高度(像素)
fps 15 int 每秒帧数
codec "h264" string 视频编解码器
bitrate 2000000 int 比特率(每秒位数)
brightness 0.0 float 亮度控制
contrast 1.0 float 对比度控制
saturation 1.0 float 饱和度控制
sharpness 1.0 float 锐度控制
rtsp_url "" string 外部 RTSP URL(mode=rtsp 时使用)
idr_period 15 int 关键帧间隔
frame_buffer_size 30 int 帧通道缓冲容量
max_backoff "30s" string 最大子进程重启退避
rtsp port 8554 int RTSP 服务器端口
username "" string RTSP 用户名
password "" string RTSP 密码
subscriber_buffer_size 64 int AUHub 订阅者通道缓冲大小
write_queue_size 2048 int gortsplib 写队列大小
enable_udp true bool 启用 UDP 传输
udp_rtp_port 8000 int UDP RTP 端口
udp_rtcp_port 8001 int UDP RTCP 端口
onvif port 8080 int ONVIF HTTP 端口
username "admin" string ONVIF 用户名
password "" string ONVIF 密码
device name "Pi Camera V1" string 友好摄像头名称
manufacturer "Raspberry Pi" string 设备制造商
model "OV5647" string 摄像头传感器型号
firmware "1.0.0" string 固件版本
hardware_id "OV5647" string 硬件标识符
serial_number "" string 设备序列号
logging level "info" string 日志级别
web enabled true bool 启用 Web UI
port 8088 int Web UI HTTP 端口
username "" string Web UI 用户名(默认回落 onvif.username)
password "" string Web UI 密码(默认回落 onvif.password)
allowed_origins ["*"] []string CORS 允许的来源
read_header_timeout "5s" string HTTP 读取头超时
read_timeout "10s" string HTTP 读取超时
write_timeout "30s" string HTTP 写入超时
idle_timeout "120s" string HTTP 空闲超时
metrics enabled true bool 启用指标端点
port 9100 int 指标 HTTP 服务器端口
snapshot enabled true bool 启用 snapshot 端点
quality 85 int JPEG 质量 1-100
rtmp enabled false bool 启用 RTMP 推送
url "" string RTMP 推送 URL
max_retries 10 int 最大重连尝试次数
hls enabled false bool 启用 HLS 服务器
segment_duration "2s" string 目标分段持续时间
gb28181 enabled false bool 启用国标注册
transport "udp" string SIP 传输层(udp / tcp)
platform_sip_address "192.168.1.1" string 平台 SIP 服务器地址
platform_sip_port 5060 int 平台 SIP 端口
sip_domain "3402000000" string 国标域(10 位)
device_id "34020000001320000001" string 设备编码(20 位)
channel_id "34020000001320000001" string 通道编码(20 位)
password "mibeecam2026" string 接入密码
local_sip_port 5060 int 本地 SIP 监听端口
register_interval_secs 60 int 注册周期(秒)
heartbeat_interval_secs 60 int 保活周期(秒)
heartbeat_timeout_count 3 int 判定离线的心跳丢失次数
recording enabled false bool 启用连续录像
storage_path "recordings" string 录像根目录
segment_secs 600 int 目标分段时长(秒)
retention_days 3 int 段保留天数(0 = 永不删除)
max_storage_mb 8192 int 存储上限 MB(0 = 无上限)

环境变量覆盖

所有配置值都可以使用 MIBEE_EYE_ 前缀的环境变量覆盖。这对于部署、测试和容器化环境很有用。

格式

环境变量遵循模式:MIBEE_EYE_<部分>_<字段>

示例

# 覆盖摄像头分辨率
MIBEE_EYE_CAMERA_WIDTH=1920 MIBEE_EYE_CAMERA_HEIGHT=1080 ./mibee-eye

# 为生产环境设置 ONVIF 密码
MIBEE_EYE_ONVIF_PASSWORD=securepassword123 ./mibee-eye

# 更改 RTSP 端口
MIBEE_EYE_RTSP_PORT=554 ./mibee-eye

# 启用调试日志
MIBEE_EYE_LOGGING_LEVEL=debug ./mibee-eye

# Web UI 访问和凭据
MIBEE_EYE_WEB_ENABLED=true ./mibee-eye

# 设置 Web UI 凭据(独立于 ONVIF)
MIBEE_EYE_WEB_USERNAME=admin MIBEE_EYE_WEB_PASSWORD=webpass ./mibee-eye

# 设置设备信息
MIBEE_EYE_DEVICE_NAME="Office Camera" ./mibee-eye

# 启用国标注册(示例)
MIBEE_EYE_GB28181_ENABLED=true ./mibee-eye

所有环境变量

部分 字段 环境变量
camera device MIBEE_EYE_CAMERA_DEVICE
width MIBEE_EYE_CAMERA_WIDTH
height MIBEE_EYE_CAMERA_HEIGHT
fps MIBEE_EYE_CAMERA_FPS
codec MIBEE_EYE_CAMERA_CODEC
bitrate MIBEE_EYE_CAMERA_BITRATE
brightness MIBEE_EYE_CAMERA_BRIGHTNESS
contrast MIBEE_EYE_CAMERA_CONTRAST
saturation MIBEE_EYE_CAMERA_SATURATION
sharpness MIBEE_EYE_CAMERA_SHARPNESS
idr_period MIBEE_EYE_CAMERA_IDR_PERIOD
bin_path MIBEE_EYE_CAMERA_BIN_PATH
frame_buffer_size MIBEE_EYE_CAMERA_FRAME_BUFFER_SIZE
max_backoff MIBEE_EYE_CAMERA_MAX_BACKOFF
rtsp port MIBEE_EYE_RTSP_PORT
username MIBEE_EYE_RTSP_USERNAME
password MIBEE_EYE_RTSP_PASSWORD
subscriber_buffer_size MIBEE_EYE_RTSP_SUBSCRIBER_BUFFER_SIZE
write_queue_size MIBEE_EYE_RTSP_WRITE_QUEUE_SIZE
enable_udp MIBEE_EYE_RTSP_ENABLE_UDP
udp_rtp_port MIBEE_EYE_RTSP_UDP_RTP_PORT
udp_rtcp_port MIBEE_EYE_RTSP_UDP_RTCP_PORT
onvif port MIBEE_EYE_ONVIF_PORT
username MIBEE_EYE_ONVIF_USERNAME
password MIBEE_EYE_ONVIF_PASSWORD
device name MIBEE_EYE_DEVICE_NAME
manufacturer MIBEE_EYE_DEVICE_MANUFACTURER
model MIBEE_EYE_DEVICE_MODEL
firmware MIBEE_EYE_DEVICE_FIRMWARE
hardware_id MIBEE_EYE_DEVICE_HARDWAREID
serial_number MIBEE_EYE_DEVICE_SERIALNUMBER
logging level MIBEE_EYE_LOGGING_LEVEL
web enabled MIBEE_EYE_WEB_ENABLED
port MIBEE_EYE_WEB_PORT
username MIBEE_EYE_WEB_USERNAME
password MIBEE_EYE_WEB_PASSWORD
allowed_origins MIBEE_EYE_WEB_ALLOWED_ORIGINS
read_header_timeout MIBEE_EYE_WEB_READ_HEADER_TIMEOUT
read_timeout MIBEE_EYE_WEB_READ_TIMEOUT
write_timeout MIBEE_EYE_WEB_WRITE_TIMEOUT
idle_timeout MIBEE_EYE_WEB_IDLE_TIMEOUT
metrics enabled MIBEE_EYE_METRICS_ENABLED
port MIBEE_EYE_METRICS_PORT
snapshot enabled MIBEE_EYE_SNAPSHOT_ENABLED
quality MIBEE_EYE_SNAPSHOT_QUALITY
rtmp enabled MIBEE_EYE_RTMP_ENABLED
url MIBEE_EYE_RTMP_URL
max_retries MIBEE_EYE_RTMP_MAX_RETRIES
hls enabled MIBEE_EYE_HLS_ENABLED
segment_duration MIBEE_EYE_HLS_SEGMENT_DURATION
gb28181 enabled MIBEE_EYE_GB28181_ENABLED
transport MIBEE_EYE_GB28181_TRANSPORT
platform_sip_address MIBEE_EYE_GB28181_PLATFORM_SIP_ADDRESS
platform_sip_port MIBEE_EYE_GB28181_PLATFORM_SIP_PORT
sip_domain MIBEE_EYE_GB28181_SIP_DOMAIN
device_id MIBEE_EYE_GB28181_DEVICE_ID
channel_id MIBEE_EYE_GB28181_CHANNEL_ID
password MIBEE_EYE_GB28181_PASSWORD
local_sip_port MIBEE_EYE_GB28181_LOCAL_SIP_PORT
register_interval_secs MIBEE_EYE_GB28181_REGISTER_INTERVAL_SECS
heartbeat_interval_secs MIBEE_EYE_GB28181_HEARTBEAT_INTERVAL_SECS
heartbeat_timeout_count MIBEE_EYE_GB28181_HEARTBEAT_TIMEOUT_COUNT
recording enabled MIBEE_EYE_RECORDING_ENABLED
storage_path MIBEE_EYE_RECORDING_STORAGE_PATH
segment_secs MIBEE_EYE_RECORDING_SEGMENT_SECS
retention_days MIBEE_EYE_RECORDING_RETENTION_DAYS
max_storage_mb MIBEE_EYE_RECORDING_MAX_STORAGE_MB
可访问性增强功能已加载,支持焦点管理、键盘导航和屏幕阅读器