together.rtspserver
State Diagram RTSP Server State Machine

State flow of RTSP request from
End State Summary
EndState 
 

Start State Summary
StartState 
 

State Summary
StateInit 
StatePausePlay 
StatePauseRecord 
StatePlaying 
StateReadRecord 
StateReadyPlay 
StateRecording 
 

Diagram Elements Detail

EndState


StartState

Transition Links

to State StateInit


StateInit

Transition Links

to State StateReadyPlay

Event OpSetup
Event Arguments mode=PLAY

to State StateReadRecord

Event OpSetup
Event Arguments mode=RECORD

to End State EndState

Event OpDescribe

to End State EndState

Event OpAnnounce

to End State EndState

Event OpOptions

to End State EndState

Event OpSetParameter

to End State EndState

Event OpTeardown

StatePausePlay

Transition Links

to State StatePausePlay

Event OpPause

to State StatePlaying

Event OpPlay

to End State EndState

Event OpTeardown

StatePauseRecord

Transition Links

to State StatePauseRecord

Event OpPause

to State StateRecording

Event OpRecord

to End State EndState

Event OpTeardown

StatePlaying

Transition Links

to State StatePausePlay

Event OpPause

to State StatePlaying

Play request is queued

Event OpPlay
Event Arguments queued

to End State EndState

Event OpTeardown

StateReadRecord

Transition Links

to State StateRecording

Event OpRecord

to End State EndState

Event OpTeardown

StateReadyPlay

Transition Links

to State StatePlaying

Event OpPlay

to End State EndState

Event OpTeardown

StateRecording

Transition Links

to State StatePauseRecord

Event OpPause

to End State EndState

Event OpTeardown