ORBNET Blog

Video Streaming Technologies in the CCTV World Where is the Future Headed

Written by Justin Butterworth | 15-May-2025 18:05:26
 

Video Streaming Technologies in the CCTV World Where is the Future Headed

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.)

RTSP (Real-Time Streaming Protocol) - The Old Reliable

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:

  • Low latency, making it ideal for real-time surveillance.
  • Widely supported across CCTV cameras and NVRs.
  • Works well for local network monitoring.
  • Can be secured with certificates.

Cons:

  • Doesn’t natively support error correction or encryption.
  • Limited scalability without additional infrastructure.
  • Certificate management can be complex.

RTMP (Real-Time Messaging Protocol) - The Old Flash Warhorse

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:

  • Low latency for internet streaming.
  • Well-supported by cloud platforms and streaming services.
  • Reliable in controlled network conditions.

Cons:

  • Outdated, with Flash being phased out.
  • Requires additional workarounds to function securely (RTMPS).
  • Not natively supported in browsers without media servers.

HLS (HTTP Live Streaming) - The Scale King

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:

  • Works in all modern browsers without plugins.
  • Easily scalable for large deployments.
  • Can be streamed over standard web ports (80/443), avoiding firewall issues.

Cons:

  • High latency (10-30 seconds in traditional HLS).
  • Not ideal for real-time surveillance or monitoring.
  • Requires server-side processing to generate video segments.

WebRTC - The Low-Latency Web Hero

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:

  • Extremely low latency (<1 second).
  • Works in browsers without additional plugins.
  • Secure by design with built-in encryption.

Cons:

  • Requires signaling servers to establish connections.
  • Native support in CCTV cameras is virtually nonexistent.
  • Can be challenging to scale beyond a few users without relay servers.

SRT (Secure Reliable Transport) - The Future of CCTV Streaming?

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:

  • Handles packet loss, jitter, and network congestion efficiently.
  • Low latency, even over long distances.
  • Secure with built-in encryption and authentication, without the need for certificates.

Cons:

  • Not as widely supported in CCTV systems.
  • Requires more complex configuration compared to RTSP.
  • Needs dedicated software or hardware for full functionality.

The Storage and Compression Debate in CCTV

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.

The Big Players in Video Compression:

  • MJPEG: A simple but inefficient format that stores each frame as a complete image. While useful for forensic analysis, it consumes massive amounts of storage and bandwidth.
  • H.264: The current industry standard, offering a balance between compression efficiency and quality. Most CCTV systems today use H.264.
  • H.265 (HEVC): A more advanced codec that offers 50% better compression than H.264 at the same quality level, but requires more processing power, limiting adoption in some CCTV setups.
  • AV1: The next-generation codec that is open-source and royalty-free. With Axis Communications now supporting AV1, its adoption in CCTV could grow, offering significantly improved compression over H.265 while remaining cost-effective.

Where is video compression heading?

  • H.264 remains dominant, but H.265 is slowly gaining traction as hardware becomes more powerful.
  • AV1 adoption is increasing, especially with Axis leading the charge.
  • Future developments will likely focus on improving compression efficiency to reduce storage costs while maintaining high video quality.

The Future of Video Streaming in CCTV

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