以下为WVP-PRO点播流程。点播成功前的任何一个环节出现问题都可能出现点播超时,这也是排查点播超时的依据。
@startuml "WEB用户" -> "WVP-PRO": 1. 发起点播请求 "设备" <- "WVP-PRO": 2. Invite(携带SDP消息体) "设备" --> "WVP-PRO": 3. 200OK(携带SDP消息体) "设备" <-- "WVP-PRO": 4. Ack "设备" -> "ZLMediaKit": 5. 发送实时流 "WVP-PRO" <- "ZLMediaKit": 6. 流改变事件 "WEB用户" <-- "WVP-PRO": 7. 回复流播放地址(携带流地址) "WVP-PRO" <- "ZLMediaKit": 8. 无人观看事件 "设备" <- "WVP-PRO": 9 Bye消息 "设备" --> "WVP-PRO": 10 200OK @enduml