realtime streaming protocol (IP) (RTSP)
The Realtime Streaming Protocol (RTSP) is a protocol developed by the Internet Engineering Task Force( IETF) for real-time transfer over the Internet. It supports real-time transfers of multimedia content in live streaming between the streaming server and the end device. The RTSP protocol supports the transmission of streaming media and Internet television( IPTV) over IP networks and provides functions comparable to video recorders and audio recorders.
The RTSP protocol supports client-server communication between the client, which is the terminal device, and the media server. If a user wants a specific video stream or playback function, he or she sends an RTSP request to the media server. The streaming server then sends a list to the client indicating the functions it can perform via RTSP. The streaming server responds to the following client request with the transfer mechanisms it uses for the transport. After that, the client initiates streaming and uses the proposed settings. The playback functions of the RTSP protocol include playback, recording, pause, fast forward and rewind, and various parameter settings.
RTSP works with other protocols such as the Realtime Transport Protocol( RTP), in which it controls RTP data streams, and the HTTP protocol, and is very similar to the syntax and operations of HTTP. The RTSP protocol, described in RFC 2326, allows the client to pause, fast-forward, or rewind videos that are transmitted with Internet TV.