Il Real Time Streaming Protocol (RTSP), sviluppato dall'IETF e creato nel 1998 come RFC 2326, è un protocollo per l'uso in sistemi di streaming media, che permette a un client di controllare a distanza un server di streaming media, emettendo comandi simili a quelli di un videoregistratore come "play" e "pausa", e permettendo un accesso basato sul tempo ai file su un server.
L'invio dei dati di streaming in sé non fa parte del protocollo RTSP. La maggior parte dei server RTSP usa l'RTP basato sugli standard come protocollo di trasporto per i dati audio/video effettivi. Il server RTSP di RealNetworks presenta anche l'RDT proprietario di RealNetworks come protocollo di trasporto.