LIVE555: an open source RTSP server using RTSP, RTP and SDP protocols for media streaming.
These are used to request the RTSP streaming server address to be evaluated and the number of simultaneous connections to be established.
Each thread launched is designed to establish an RTSP connection with the LIVE555 streaming server, so that for n threads launched, n parallel connections to the server are generated.
Its function is to execute a command from the OS (Linux or Windows), to establish the RTSP connection with the streaming server.
The diagram highlights two important modules-the RTSP streaming server and the clients in which the Python tool is run.
The streaming server listens for RTSP requests through the 8554 port and supports the following media containers: .
The server and client units are responsible for handling RTSP traffic.
The server unit handles all RTSP requests coming from the MCF.
The client unit acts like an RTSP client to the streaming server and sends the request that it receives from the proxy and relay unit to the streaming server, and also forwards the response it receives from the server back to the proxy and relay unit.
The client has the capability of sending all RTSP commands.
When the MCF gets the RTSP command from the UE, it forwards the request to the RTSP proxy.
The proxy has different handlers on the client and server sides for both the RTSP and RTP/RTCP sessions.