sequenceDiagram
autonumber
participant MDVR
participant Main Server
participant Stream Server
# par [註冊]
rect rgb(180, 219, 214)
Note right of MDVR: MDVR上線
MDVR ->> Main Server: MCP - register_server | 註冊
Main Server ->> Stream Server: cmd_server - vdms_server | 串流準備
Main Server ->> MDVR: cmd_server - cmd_client | 提供連接資訊
end
#and [傳送gps資料]
rect rgb(219, 214, 180)
Note right of MDVR: gps資料
MDVR ->> Main Server: run_cas - nmea_server | 傳送gps data
end
#end
rect rgb(193, 179, 219)
Note right of MDVR: 影像串流
Stream Server ->> MDVR: vdms_server - vp_stream_cli | 影像傳送指令
MDVR ->> Stream Server: vp_stream_cli - vdms_server | 影像串流
end
loop Health check / 10s
MDVR ->> MDVR : vdms_watchdog
end


- /vpon/cas/run_cas
- /vpon/cmd/cmd_client
- /vpon/stream_relay/vp_stream_cli
- /vpon/stream_relay/vdms_watch
¶ Main Server
- /vpon/private/bin/register_server
- /vpon/private/bin/cmd_server
- /vpon/private/bin/nmea_server
- /vpon/private/bin/vdms_server