Skip to main content

onvif-client

python pypi license

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)

Source distribution for onvif-client 0.0.4
File Size Uploaded
onvif-client-0.0.4.tar.gz 197.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for onvif-client 0.0.4
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page