QAnotherRTSP

Cross-Platform Desktop RTSP Monitor

QAnotherRTSP is a modern, cross-platform successor to AnotherRTSP: a lightweight, fast, and highly configurable RTSP camera viewer built with Go and Qt. It is designed for users who want to monitor multiple camera streams directly on their desktop without running a full NVR or heavy surveillance suite.

The application runs natively on Windows, macOS, and Linux, and focuses on ergonomics, live control, and low-latency playback.

487505376-d0b06f15-00f6-47d5-bf3a-caaf2c60f118

490246077-0d629731-30f4-4129-84b3-72693b78dcfa


Built for Daily Desktop Use

QAnotherRTSP integrates seamlessly into your workflow instead of taking it over:

  • System-tray driven UI — manage all cameras from a tray menu
  • One-click enable/disable per camera with live state indicators
  • Instant apply — add, edit, or remove cameras without restarting
  • Borderless camera windows (optional) for clean, distraction-free viewing
  • Always-on-top support for persistent monitoring

Camera windows are meant to stay visible while you work — not replace your desktop.


Smart Window Management

  • Snap & stack (magnetic windows)
    Camera windows snap together when aligned and move as a group.
  • Formations (window presets)
    Save and restore named layouts (which cameras are open and where).
  • Multi-monitor friendly
    Place cameras across displays and restore layouts instantly.
  • Alt-drag override
    Temporarily disable snapping when you need precision.

Powerful RTSP Playback via FFmpeg

Unlike the original AnotherRTSP, QAnotherRTSP is built on FFmpeg, giving advanced users full control and broad compatibility:

  • RTSP over TCP or UDP
  • Supports most common camera codecs (H.264, H.265, MJPEG, etc.)
  • Hardware decoding (VideoToolbox on macOS, platform-dependent elsewhere)
  • Per-camera FFmpeg parameter overrides for fine-grained tuning
  • Automatic fallback to software decoding when needed

This makes the player suitable for both simple home setups and more demanding environments.


Live Diagnostics & Overlays

Each camera can display optional real-time diagnostics:

  • Health indicator (0–5) — quick visual stream quality status
  • FPS, bitrate, dropped frames %
  • Per-camera CPU usage estimation
  • Minimal overhead, updated once per second

These overlays help you spot network or decoding issues instantly.


Simple, Transparent Configuration

  • Human-readable YAML configuration
  • Saved in the standard user config directory
  • Changes apply immediately and persist automatically
  • No database, no hidden state

Open Source & Cross-Platform

  • 100% open source
  • Licensed under GPL-3.0
  • Designed to scale beyond mainstream platforms
    (future targets may include BSD, Haiku, Solaris, and others)

Current Status

QAnotherRTSP is under active development and already fully usable as a desktop RTSP viewer. It is not positioned as an enterprise NVR, but as a fast, flexible, and ergonomic tool for viewing live camera streams across platforms.

  • Stable releases are available on GitHub.
  • Nightly builds with the latest changes and experimental features can be downloaded from here.

Nightly builds are intended for testing and early access and may contain unfinished or experimental functionality.


QAnotherRTSP is for users who want:

  • real desktop software,
  • fine control over RTSP playback,
  • and camera monitoring that stays out of the way.

Created on: January 11, 2026

Last modified: January 11, 2026, 1:28 am