3.4.7.2 Notifying that Streaming Has Ended

This event can occur when the value of the State variable is Streaming. The event is sent by the HTTP or RTSP protocol stack, depending on which streaming protocol is used.

In case of HTTP, the event indicates that the entire message body in the HTTP response was successfully delivered to the client, or that the HTTP connection was terminated prematurely by the client or due an error at the TCP layer.

In the case of RTSP, the event indicates that the RTSP connection was terminated by the client or due to an error at the TCP layer.

The DMS MUST set the value of the State variable to Ready.

The DMS MUST be prepared to receive a request to start streaming. Such a request will take the form of an HTTP request or a RTSP request (only if the DMS supports RTSP streaming). Processing a request to start streaming using HTTP is specified in section 3.4.5.2. Processing a request to start streaming using RTSP is specified in section 3.4.5.3.