A comprehensive GUI application for monitoring and managing IP cameras worldwide. The application provides multiple views including a map view, matrix view, and list view for efficient camera management.
-
Map View: Visualize camera locations on an interactive map
- Multiple map styles (OpenStreetMap, Google normal, Google satellite) using tkintermapview
- Clickable markers with camera information
- Real-time camera status updates
- Automatic geolocation of IP addresses (using ipinfo scrape)
-
Matrix View: Grid display of multiple camera feeds
- Real-time video streams
- Customizable grid layout (limited)
- Camera status indicators
-
List View: Detailed camera management
- Comprehensive camera information
- Camera controls (move, favorite, open in browser)
- IP information lookup
- Camera status monitoring
Download the latest release for your operating system from the releases tab. If your platform isnt there (e.g. MacOS Intel) make an issue to let me know there is actually demand for it.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create a feature branch
- Implement your changes
- Submit a pull request
- Follow PEP 8 guidelines
- Use meaningful variable names
- Add comments for complex logic
- Update documentation as needed
- IP geolocation data provided by ipinfo.io
- Map tiles from OpenStreetMap and Google Maps
- All contributors and users of the project
All support should be through the issue tracker in the GitHub repository. Please be patient for fixes.
Made with ❤️ by SilverFlag Team & more.
