# kafka 指令
# system_config_v1
## 設定鏡頭用
### 新增鏡頭
```
{
"cmd": {
"type": "add",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_400"
}
}
```
### 開始錄影
```
{
"cmd": {
"type": "start rec",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_100",
"name":"a"
}
}
```
### 停止錄影
```
{
"cmd": {
"type": "stop rec",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_100"
}
}
```
### 停止 rtsp
```
{
"cmd": {
"type": "remove",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_100"
}
}
```
### 可用模型
```
公安 constructionsitesafetyv2
藥品 smart_medicine
```
### 模型參數
```
藥品
F
E
D
C
B
A
公安
Hardhat:安全帽
Mask:口罩
NO-Hardhat:沒有安全帽
NO-Mask:沒有口罩
NO-Safety Vest:沒有安全背心
Person:人
Safety Cone:安全錐
Safety Vest:安全背心
machinery:機械
vehicle:車輛
cell phone:手機 # 待訓練
```
### 啟動模型
```
{
"cmd": {
"type": "addmodel",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_400",
"modelname":"constructionsitesafetyv2"
}
}
```
### 關閉模型
```
{
"cmd": {
"type": "removemodel",
"value": "rtsp://admin:ms123456@192.168.50.243:554/ch_100"
"modelname":"constructionsitesafetyv2"
}
}
```
# system_rtps
RTSP 連線狀態
ex:
```
{
"ts": "2023-03-22 08:12:51", // 發送時間
"data": [
{
"filename": "", //錄影時設定的檔案路徑
"rec": false, //是否錄影中
"rtsp": "rtsp://admin:ms123456@192.168.50.243:554/ch_400", // 設定的rtsp位置
"fps": 0,//接收串流的fps
"starttime": 1679472519.2444086,//相機啟動時間
"detectmodel": [ // 使用推論模型
]
}
]
}
```
# model_data 標記內容
```
{
"ts": "2023-03-22 08:52:18", // 發送時間
"rtsp": "rtsp://admin:ms123456@192.168.50.243:554/ch_400",/ 設定的rtsp位置
"data": [ // 畫面讀取到的資料
{
"conf": 0.56982421875,
"name": "Safety Vest",
"xywh": [
0.3328125,
0.06458333333333333,
0.084375,
0.12916666666666665
]
}
]
}
```