PTZ Master v9.0.91 is a professional Terminal User Interface (TUI) in Python for Linux. It combines a multi-source video player with full PTZ IP camera control, USB/V4L2 support and a flatbed scanner with PDF export in one single-file app - no external Python packages needed.
Control ONVIF and DVRIP (XM/Dahua) cameras: pan/tilt/zoom, presets, imaging settings. Watch RTSP-only cameras, USB webcams and local video files. Auto-detect protocol, auto-track cameras by MAC when IP changes, and manage multi-camera grid with live status.
Includes Play-Cam for Android (Termux): lightweight camera viewer and PTZ control on Android phone/tablet. Plus MPV player controls, playlist browser, batch operations, network scanner, session save/restore and debug log. Scan to JPG and export to A4 PDF.
Requires only mpv + ffprobe. Free GPL v2 software by Leszek Ostachowski.
Features
- Play-Cam for Android (Termux): lightweight viewer + PTZ control on phone/tablet