| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- [output]
- 1920 1080
- letterbox = 0 ; 少黑边:4:3 画面轻微拉伸铺满各自格子(改为 1 恢复等比留黑边)
- grid_lines = 1 ; 画面之间画白色网格分隔线(改为 0 关闭)
- [streams]
- 0 rtsp://admin:hd135792468@192.168.1.121:554/Streaming/Channels/102
- 1 rtsp://admin:hd135792468@192.168.1.122:554/Streaming/Channels/102
- 2 rtsp://admin:hd135792468@192.168.1.123:554/Streaming/Channels/102
- 3 rtsp://admin:hd135792468@192.168.1.124:554/Streaming/Channels/102
- 4 rtsp://admin:hd135792468@192.168.1.125:554/Streaming/Channels/102
- 5 rtsp://admin:hd135792468@192.168.1.126:554/Streaming/Channels/102
- 6 rtsp://admin:hd135792468@192.168.1.129:554/Streaming/Channels/102
- 7 rtsp://admin:hd135792468@192.168.1.130:554/Streaming/Channels/102
- # 单通道布局时切换为主码流
- [main_streams]
- 0 rtsp://admin:hd135792468@192.168.1.121:554/Streaming/Channels/101
- 1 rtsp://admin:hd135792468@192.168.1.122:554/Streaming/Channels/101
- 2 rtsp://admin:hd135792468@192.168.1.123:554/Streaming/Channels/101
- 3 rtsp://admin:hd135792468@192.168.1.124:554/Streaming/Channels/101
- 4 rtsp://admin:hd135792468@192.168.1.125:554/Streaming/Channels/102
- 5 rtsp://admin:hd135792468@192.168.1.126:554/Streaming/Channels/102
- 6 rtsp://admin:hd135792468@192.168.1.129:554/Streaming/Channels/102
- 7 rtsp://admin:hd135792468@192.168.1.130:554/Streaming/Channels/101
- [layout]
- 0 1 2 3
- 4 5 6 7
- # 命名布局 [layoutN]:统一 4 列网格。同一标识(如 "0")被多个格子引用时,
- # 这些格子自动合并成一个大画面区域;x 表示空格(黑块,不出画面)。
- # 大画面一律在左上角,小画面在右下平铺。行高按"格子数越少越高"分配,
- # 每行均 4 列时各行等高,布局整齐。
- # 默认/全显: 8 画面等大 (2x4)
- # layout0-2: 1 个大画面(左上,占 75%宽) + 7 小
- # layout3 : 2 个大画面(左上,各占 50%宽) + 6 小
- # layout4 : 3 个大画面(cam0/1 上排大头 + cam2 横条) + 5 小
- [layout0]
- 0 0 0 0 3
- 0 0 0 0 4
- 0 0 0 0 5
- 0 0 0 0 6
- 0 0 0 0 7
- [layout1]
- 1 1 1 1 3
- 1 1 1 1 4
- 1 1 1 1 5
- 1 1 1 1 6
- 1 1 1 1 7
- [layout2]
- 2 2 2 2 3
- 2 2 2 2 4
- 2 2 2 2 5
- 2 2 2 2 6
- 2 2 2 2 7
- [layout3]
- 1 1 2 2 3
- 1 1 2 2 4
- 1 1 2 2 5
- x x x x 6
- x x x x 7
- [layout4]
- 0 0 1 1 3
- 0 0 1 1 4
- 2 2 x x 5
- 2 2 x x 6
- x x x x 7
- # ---------- PLC 读取(本地测试:指向本机 plc_server.py) ----------
- [plc]
- enable = 1
- ip = 127.0.0.1
- port = 102
- area = i ; m | i | q | db
- db = 1 ; 仅 area=db 时有效
- read_start = 0 ; 轮询块的起始字节
- read_len = 16 ; 每次轮询读取的字节数
- poll_ms = 100
- reconnect_ms = 3000
- tsap_local = 0x0100
- tsap_remote = 0x0102
- # ---------- 标题栏 ----------
- # type: bar = 实心条,顶部占 height 像素(视频区域下移);
- # bar = 实心 overlay = 半透明条,盖在视频上、不占画面空间(每帧重画)。
- # logo 与文字排成一组居中显示;opacity 0-255 控制 logo/文字不透明度。
- [title]
- enable = 1
- type = overlay
- height = 80
- text = 法兰泰克 · 多路视频随动监控
- logo = fltk.png
- logo_pad = 8
- opacity = 200
- font = /usr/share/fonts/truetype/wqy/wqy-microhei.ttc
- font_size = 48
- color = 0xFFFFFF
- # ---------- PLC 位 -> 布局切换规则 ----------
- [plc_rules]
- 0 : 0.0,0.1
- 1 : 0.2,0.3
- 2 : 0.4,0.5
- 3 : 0.0,0.1;0.2,0.3
- 4 : 0.0,0.1;0.2,0.3;0.4,0.5
- # ---------- 故障日志 ----------
- [log]
- file = flog.txt
- rotate_ms = 3600000
- max_bytes = 1048576
|