Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Real Time Streaming Protocol (RTSP) is a protocol which provides framework for real time media data transfer at the application level. The protocol focuses on connecting and controlling the multi data delivery sessions on lines of time synchronization for continuous media like video and audio. In short, real time streaming protocol acts as a network remote control for real time media files and multimedia servers.
Real Time Streaming Protocol is also known as RFC 2326.
Taking advantage of the streaming process, real time streaming protocol is based on the bandwidth available between the source and destination and breaks the large data into packet sized ones. This allows for the client software to play one packet, while decompressing the second packet and downloading the third. Users would listen / see the media files without feeling a break between the data files. Some of the features of the real time streaming protocol are similar to IPV6.
Features of the real time streaming protocol:
Multi-server capability: Capbility of presenting media streams from different multi media servers
Negotitation capability: Client server can find whether basic features are enabled or not
HTTP friendly: It makes uses of HTTP concepts wherever possible
Ease for parse: HTML or MIME parser can be made use in real time streaming protocol
Possibility for extension: New parameters or methods can be easily added in the protocol
Firewall friendly: Both application and transport layer firewalls can be easily handled with means of protocol
Server control: There is appropriate control on the server. The server cannot stream to clients in any way such that the client cannot stop the streaming.
More suitable for media applications: Frame level accuracy and usage of SMPTE timestamps for digital editing makes protocol more suitable for applications.