Skip to main content

Python CLI tools for discovering, scanning, and validating ONVIF cameras.

Project description

brainframe-onvif-tools

Python CLI tools for discovering, scanning, and validating ONVIF cameras.

Installation

pip install brainframe-onvif-tools

Usage

brainframe-onvif-tools <command> [options]

Commands

  • discover - Find ONVIF cameras on network
  • scan - Get camera details and credentials
  • validate - Verify RTSP streams

Example Workflow

# 1. Discover cameras
brainframe-onvif-tools discover --auto

# 2. Scan for details
brainframe-onvif-tools scan

# 3. Validate RTSP streams
brainframe-onvif-tools validate

Single Camera

brainframe-onvif-tools scan --host 192.168.1.10 --user admin --password pass

Output

Creates config.csv with camera details including RTSP URLs with embedded credentials.

Help

brainframe-onvif-tools <command> --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brainframe_onvif_tools-0.5.2a1.tar.gz (26.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brainframe_onvif_tools-0.5.2a1-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file brainframe_onvif_tools-0.5.2a1.tar.gz.

File metadata

File hashes

Hashes for brainframe_onvif_tools-0.5.2a1.tar.gz
Algorithm Hash digest
SHA256 147692a3155633fc820b15a6d846d948aa1a2c7a467c6ca204a4d5a74333be2f
MD5 4820780654420087d1d10dfcc6bed1f6
BLAKE2b-256 74eef37f60aa2c1594bcb171bd6cfebd3deaecd7c5d4b3925d343d29940e6492

See more details on using hashes here.

File details

Details for the file brainframe_onvif_tools-0.5.2a1-py3-none-any.whl.

File metadata

File hashes

Hashes for brainframe_onvif_tools-0.5.2a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4143e6b4ece059c6ac304a1e3b1363c97da241a1066b274b55ffaee26c23fa14
MD5 3b29abc0437ce87d7a26a99cea39973a
BLAKE2b-256 100a059d1294a1c914e178f39d4db638d2be6cdb51badcd4af0874c5f4122c66

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page