RTSP Camera Viewer

RTSP Camera Viewer

by Barry de Graaff

App

View your RTSP security cameras on Ubuntu Touch

About RTSP Camera Viewer

RTSP Camera Viewer is a native Ubuntu Touch application for viewing RTSP security cameras. It is vibe coded using AI.

Features:
• Save and manage multiple cameras
• H.264 RTSP video playback
• RTSP over TCP
• Username and password authentication
• Adjustable stream latency
• Light and dark themes
• Automatically open a selected camera when the app starts
• Camera settings are stored locally on the device

RTSP Camera Viewer connects directly to the cameras you configure. It does not use a cloud service, create an account, or send telemetry.

Currently supported video codec: H.264.
Audio playback is not currently supported.

Compatibility and testing:

RTSP Camera Viewer has been tested on a Fairphone 5 running Ubuntu Touch 24.04-2.0 with UniFi G3 cameras.

The development device is also my primary Ubuntu Touch device and was modified during development and GStreamer troubleshooting. I have therefore not yet been able to verify the application on a freshly installed, completely unmodified Ubuntu Touch device.

No additional GStreamer packages or root filesystem modifications should normally be required.

If RTSP Camera Viewer does not work on your device, please see DEBUG.md in the source repository. It contains instructions for checking the required GStreamer components and, for advanced users, testing whether installing additional GStreamer packages changes the result. Feedback from other Ubuntu Touch devices is very welcome.

Permissions:

• Networking, required to connect to RTSP cameras configured by the user.
• Video, required for video playback.

Privacy:

RTSP Camera Viewer does not collect telemetry or communicate with the developer's servers.

Camera URLs, usernames and passwords are stored only in the application's private local storage.

Credentials are currently stored unencrypted inside the application's private storage. Users should protect access to their Ubuntu Touch device accordingly.

MIT No Attribution

Copyright 2026 Barry de Graaff

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Recent Changes

0.3.6

Permissions

  • Networking
  • Video

Community Built

This app has been released under the Public Domain license.It is developed in the open and you can review the source code.

Content Rating

This app has not been rated

Self reported rating using Open Age Rating Service

Info

  • Published Date

    Aug 15, 2026

  • Updated Date

    Aug 15, 2026

  • Current Version

    0.3.6

  • Total Downloads

    20

  • Latest Version Downloads

    18

  • Supported Architectures

    arm64

Links

Reviews

No reviews yet!