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 networkscan- Get camera details and credentialsvalidate- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file brainframe_onvif_tools-0.2.tar.gz.
File metadata
- Download URL: brainframe_onvif_tools-0.2.tar.gz
- Upload date:
- Size: 28.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
974cd31c69afa0c8d2862cedd25e749ac9edb49c6f0a3f70e6b15faf1edcc0c5
|
|
| MD5 |
3206fa813864d23eb8fa9ee73dfb1d66
|
|
| BLAKE2b-256 |
e9b04ce0afcc91154ab6ae0bee3271b00065f061f252006a8b5dcd4a04621d64
|
File details
Details for the file brainframe_onvif_tools-0.2-py3-none-any.whl.
File metadata
- Download URL: brainframe_onvif_tools-0.2-py3-none-any.whl
- Upload date:
- Size: 36.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15793c00c48147f4319e4dceacbbb0570b08296de45fee44a7b497c2b84f41fa
|
|
| MD5 |
d8d0e3e358404eda483774b0404e85b9
|
|
| BLAKE2b-256 |
1700a83da49a766e15bc3f15c04e175711bbb8dc70974b93bbdac3559d8540ba
|