What is RTMP and how it's used in live-streaming

RTMP (Real-Time Messaging Protocol) is a low-latency protocol for streaming video, audio, and data over the Internet.