This commit is contained in:
DavidVentura
2024-01-26 16:35:24 +01:00
parent 1963f06790
commit f891ca1ff9
+17
View File
@@ -4,13 +4,30 @@ title: Establish session
--- ---
sequenceDiagram sequenceDiagram
autonumber
App->>+Cam: LanSearch App->>+Cam: LanSearch
Cam->>-App: PunchPkt (SerialNo) Cam->>-App: PunchPkt (SerialNo)
App->>+Cam: P2PRdy App->>+Cam: P2PRdy
Cam->>-App: P2PRdy Cam->>-App: P2PRdy
App->>+Cam: ConnectUser
Cam->>-App: ConnectUserAck (Video Token)
loop Every 400-500ms loop Every 400-500ms
Cam-->>+App: P2PAlive Cam-->>+App: P2PAlive
App-->>-Cam: P2PAliveAck App-->>-Cam: P2PAliveAck
end end
``` ```
```mermaid
---
title: Stream audio/video
---
sequenceDiagram
App->>Cam: StreamStart (with Token, 0x3010)
loop
Cam-->>+App: Audio/Video Payload
App-->>-Cam: DrwAck
end
```