When it comes to streaming video in the CCTV world, there’s no shortage of ways to get your ones and zeroes from A to B. Whether you're setting up a small business security system or rolling out a multi-site surveillance network, choosing the right video transport protocol can mean the difference between a smooth, reliable feed and a buffering nightmare.
So, let’s take a tour through the various video transport options—RTSP, RTMP, HLS, WebRTC, and SRT—how they work, when they were created, and, most importantly, where the future of
video streaming in the CCTV space is heading.
(All of the below protocols are fully supported by the ORBNET Streaming Engine and ORB Driver, making integration seamless for modern surveillance solutions. Learn more at ORBNET Systems.)
Born: 1996
What it is: RTSP is a widely used protocol for streaming real-time video, particularly in CCTV. It works by controlling media streams between endpoints and typically runs over UDP for low-latency transmission. It is highly compatible across VMS platforms, making it the backbone of most surveillance setups.
Push or Pull: RTSP operates in a pull configuration, where a client (VMS or player) requests a stream from the camera or server.
Pros:
Cons:
Born: Early 2000s (Macromedia/Adobe era)
What it is: Originally designed for Flash-based streaming, RTMP was the dominant protocol for live video over the internet. While Flash is obsolete, RTMP is still commonly used for pushing video streams to cloud-based services like YouTube and Facebook, or by mobile devices such as Drones.
Push or Pull: RTMP is a push protocol, meaning the camera or encoder sends the stream to a server or platform. This typically requires opening ports on the receiving side.
Pros:
Cons:
Born: 2009 (Apple)
What it is: HLS is Apple’s HTTP-based adaptive streaming protocol that breaks video into small chunks, allowing for reliable playback over networks of varying quality. It is widely used for large-scale video distribution.
Push or Pull: HLS is a pull protocol, with clients requesting video chunks from a web server.
Pros:
Cons:
Born: 2011 (Google-backed open standard)
What it is: WebRTC is a real-time communication framework designed for low-latency peer-to-peer streaming, making it an excellent choice for browser-based live video feeds.
Push or Pull: WebRTC is peer-to-peer, meaning it establishes a direct connection between endpoints.
Pros:
Cons:
Born: 2017 (Haivision open-source initiative)
What it is: SRT is a secure, low-latency protocol designed for video transmission over unpredictable networks, making it a strong candidate for remote surveillance applications.
Push or Pull: SRT supports both push and pull modes, making it highly flexible.
Pros:
Cons:
Beyond streaming, another critical discussion in the CCTV industry revolves around video compression and storage. The efficiency of video codecs directly affects bandwidth usage, storage costs, and video quality, making the choice of codec just as important as the streaming method.
Where is video compression heading?
The CCTV industry has traditionally been slow to adopt new streaming technologies. RTSP has remained dominant for years due to its deep integration with existing surveillance infrastructure. However, as internet-based security solutions grow, WebRTC and SRT are the logical successors. WebRTC’s browser-native, ultra-low-latency streaming makes it ideal for real-time monitoring, while SRT’s secure, resilient transport over unpredictable networks positions it as the next major standard for remote surveillance.
With compression standards also evolving, could we see the industry shift towards AV1 for better storage efficiency while simultaneously moving away from RTSP in favor of SRT and WebRTC? Or will legacy technologies continue to dominate for years to come?
Let’s discuss in the comments—what do you think the future of CCTV streaming and video storage will look like?
The ORBNET Streaming Engine and ORB Driver simplify this transition by offering built-in support for all these protocols, making it easier to integrate and manage video streams securely. Learn more at ORBNET Systems.
Author: Justin Butterworth
Date: March 7th 2025
Original Article