onvif-client
WS-Discovery and Simple ONVIF camera client library.
Usage
An example of using WsDiscoveryClient class
from onvif import WsDiscoveryClient
wsd_client = WsDiscoveryClient()
nvts = wsd_client.search()
for nvt in nvts:
print(nvt)
wsd_client.dispose()
An example of using OnvifClient class
from onvif import OnvifClient
onvif_client = OnvifClient('192.168.0.10', 80, 'user', 'password')
profile_tokens = onvif_client.get_profile_tokens()
for profile_token in profile_tokens:
print(profile_token)
Requirements
onvif-client 0.0.1 Requirements
Python >= 3.9
WSDiscovery >= 2.0.0
onvif2-zeep >= 0.3.4
Installing onvif-client
Use pip to install the binary wheels on PyPI
$ pip install onvif-client
Support
Bugs may be reported at https://github.com/hasimoka/onvif-client/issues
Contact
If you have any questions or comments about onvif-client, please feel free to contact me via eMail: hasimoka@gmail.com This project is hosted at https://github.com/hasimoka/onvif-client
Metadata
Release files for onvif-client 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| onvif-client-0.0.4.tar.gz | 197.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| onvif_client-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 415.6 kB
Release files / onvif-client-0.0.4.tar.gz
| Download URL | onvif-client-0.0.4.tar.gz |
|---|---|
| Size | 197.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4af3e478b166e8f789d5b7463111dcb4ad67c0cd6f186b4ff8853f5ff572ca8f
|
|
BLAKE2b-256 checksum How to use checksums |
a9a45a08ecc3d82e7eade2d1cb2ac24bef07ffa92fe2a087745b118281396994
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / onvif_client-0.0.4-py3-none-any.whl
| Download URL | onvif_client-0.0.4-py3-none-any.whl |
|---|---|
| Size | 217.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
98d0b62db64fde8a2f17a4f9c5fa533618440d3d48d7dbaf14c944725b844662
|
|
BLAKE2b-256 checksum How to use checksums |
e248231688f01fddb266489e3f00bc83fcbf0ae038cba0ada179ce67cee1dd1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|