Der RealPlayer ist eine Entwicklung der Firma Real Networks für das direkte Abspielen von Streaming-Media wie RealAudio und RealVideo ohne zwischenzeitliches Download.
Real Networks setzt in der Komprimierung eigene Kompressionsverfahren ein, die eine gute Audiowiedergabe gewährleisten. In neueren Entwicklungen, der so genannten 2. Generation (G2) findet eine Skalierung der zur Verfügung stehenden Übertragungsbandbreite statt. G2 basiert auf der Programmiersprache Synchronized Multimedia Integration Language ( SMIL) und eignet sich für multimediale Präsentationen.
Der RealPlayer unterstützt verschiedene Realtime- und Transportprotokolle wie das User Datagram Protocol ( UDP), das Realtime Transport Protocol ( RTP) und das Realtime Streaming Protocol ( RTSP). Er kann sowohl auf Personal Computern als auch auf Smartphones betrieben werden.