Das Real Time Messaging Protocol (RTMP) ist ein Kommunikationsprotokoll für das Streaming von Audio, Video und Daten über das Internet. Ursprünglich von Macromedia als proprietäres Protokoll für das Streaming zwischen Flash Player und dem Flash Communication Server entwickelt, wird es aufgrund seiner geringen Latenz mittlerweile auch für das Streaming zu und von anderen Endpunkten eingesetzt. Adobe (das Macromedia übernommen hat) hat die Spezifikation des Protokolls zur öffentlichen Nutzung veröffentlicht.