Skip to content

intellsoft/Simple-CCTV-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

نرم افزار نمایش و ضبط جریان RTSP دوربین مداربسته

این نرم افزار توسط علی عباسپور توسعه داده شده و تحت لایسنس رایگان منتشر می‌شود. ابزاری قدرتمند برای مدیریت جریان‌های ویدئویی دوربین‌های مداربسته از طریق پروتکل RTSP.


✨ ویژگی‌های کلیدی

  • پخش زنده ویدئو با قابلیت تنظیم نرخ فریم
  • ضبط ویدئو با فرمت AVI و نام‌گذاری خودکار
  • ذخیره تصاویر (Snapshot) با فرمت PNG
  • پشتیبانی از پوسته‌های تاریک/روشن 🎨
  • رمزنگاری تنظیمات برای امنیت داده‌ها
  • نمایش وضعیت اتصال و اطلاعات فنی جریان
  • رابط کاربری فارسی با طراحی ریسپانسیو

✨ تصاویر برنامه

نمایش 1 دوربین مداربسته در شبکه یا از راه در با آی پی استاتیک

🛠 راه‌اندازی و تنظیمات

  1. پیش‌نیازها:

    pip install opencv-python pillow cryptography tk
  2. اجرای برنامه:

    python simple-vms.py
  3. تنظیمات اولیه:

    • وارد کردن آدرس RTSP دوربین
    • تعیین مسیر ذخیره‌سازی فایل‌ها
    • تنظیم قالب نام فایل‌های ویدئو و تصویر
    • انتخاب پوسته (تاریک/روشن)

🖥 نحوه استفاده

  • شروع/توقف ضبط: دکمه "شروع ضبط"
  • ذخیره تصویر: دکمه "ذخیره تصویر"
  • تغییر پوسته: بخش تنظیمات → انتخاب تم
  • اطلاعات فنی: نمایش در نوار وضعیت پایین پنجره

👨‍💻 درباره توسعه‌دهنده

علی عباسپور - متخصص نرم‌افزارهای پردازش تصویر و دوربین‌های مداربسته
🌐 نرم‌افزار نمایش و ضبط جریان دوربین‌های مداربسته


⚖️ لایسنس

این نرم‌افزار تحت لایسنس رایگان منتشر شده و امکان استفاده، تغییر و توزیع آن برای همگان آزاد است.


📝 English Version

RTSP Viewer Application

Developed by Ali Abbaspour under a free license. A powerful tool for managing CCTV camera video streams via RTSP protocol.


✨ Key Features

  • Live video streaming with adjustable frame rate
  • Video recording in AVI format with auto-naming
  • Image snapshots in PNG format
  • Dark/Light theme support 🎨
  • Encrypted settings for data security
  • Connection status and technical stream info
  • Persian UI with responsive design

🛠 Installation & Setup

  1. Prerequisites:

    pip install opencv-python pillow cryptography tk
  2. Run the application:

    python simple-vms.py
  3. Initial configuration:

    • Enter RTSP camera URL
    • Set storage path for files
    • Configure video/image filename templates
    • Select theme (dark/light)

🖥 Usage Guide

  • Start/Stop recording: "Start Recording" button
  • Capture image: "Save Snapshot" button
  • Change theme: Settings → Theme selection
  • Technical info: Displayed in status bar

👨‍💻 About the Developer

Ali Abbaspour - Image processing and CCTV software specialist
🌐 Professional CCTV Software Solutions


⚖️ License

This software is released under a free license, allowing unrestricted use, modification, and distribution.

About

یک نرم افزار ساده برای مشاهده تصویر 1 دوربین مداربسته از راه دور

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published