Ty1an

Ty1an / RTSP-TUI

Public

A Rust RTSP TUI program to view RTSP Streams in the terminal

27
3
100% credibility
Found Feb 24, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

RTSP-TUI is a terminal-based viewer that discovers RTSP camera streams on a local network and displays them as live ASCII art grids.

How It Works

1
🔍 Find the camera viewer

You hear about a fun tool that lets you watch security cameras right inside your terminal window, like magic art on screen.

2
🚀 Get it running

You easily install and launch the app on your computer with a special terminal that supports graphics.

3
🕵️ Scan for cameras

The app automatically searches your home network and lists all available camera feeds it finds nearby.

4
Pick your favorites

You select the cameras you want to watch, give them friendly names, and add any passwords if they're protected.

5
📺 Watch live feeds

Switch to the exciting live view where multiple camera pictures appear as cool animated patterns in a grid.

😊 Monitor with ease

Sit back and keep an eye on everything from your cameras streaming smoothly in your terminal anytime.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 27 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is RTSP-TUI?

RTSP-TUI is a Rust program that displays live RTSP streams from IP cameras directly in your terminal using Kitty graphics protocol for smooth ASCII art rendering. It solves the hassle of GUI tools by auto-discovering streams via network scans and ONVIF, caching results, and letting you view multiple feeds in a resizable grid with per-stream auth and FPS controls. Fire it up with `cargo install rtsp-tui` then `rtsp-tui` for interactive setup or `rtsp-tui discover` to probe your LAN.

Why is it gaining traction?

Unlike browser-based rust rtsp players or heavy rust gstreamer rtsp setups, it packs discovery, TCP/UDP transport, and multi-stream grids into a lightweight TUI—no X11 or Electron needed. Developers dig the rust rtsp client under the hood for rust rtsp library patterns, plus CLI options like `rtsp-tui view` for quick grids. It's a fresh rust github trending pick for terminal-first rust rtsp stream monitoring.

Who should use this?

Homelabbers building DIY NVRs without bloat, ops engineers SSH-ing into servers for camera dashboards, or Rust devs prototyping rust rtsp to HLS/Webrtc bridges. Perfect if you're chaining it as a rust github dependency in workflows with rust github actions cache and rust github ci.

Verdict

Grab it for playful rust rtsp player experiments—solid CLI and discovery shine—but with 13 stars and 1.0% credibility score, it's pre-1.0 raw; expect rough edges, sparse docs, no tests. Fork and polish via rust github api for prod.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.