Skip to main content

onvif-client: WS-Discovery and Simple ONVIF camera client library

Project description

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

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

onvif-client-0.0.4.tar.gz (197.7 kB view details)

Uploaded Source

Built Distribution

onvif_client-0.0.4-py3-none-any.whl (217.9 kB view details)

Uploaded Python 3

File details

Details for the file onvif-client-0.0.4.tar.gz.

File metadata

  • Download URL: onvif-client-0.0.4.tar.gz
  • Upload date:
  • Size: 197.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for onvif-client-0.0.4.tar.gz
Algorithm Hash digest
SHA256 4af3e478b166e8f789d5b7463111dcb4ad67c0cd6f186b4ff8853f5ff572ca8f
MD5 d9d4b77226af6b47b3d12396ccd9041f
BLAKE2b-256 a9a45a08ecc3d82e7eade2d1cb2ac24bef07ffa92fe2a087745b118281396994

See more details on using hashes here.

File details

Details for the file onvif_client-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: onvif_client-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 217.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for onvif_client-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 98d0b62db64fde8a2f17a4f9c5fa533618440d3d48d7dbaf14c944725b844662
MD5 4ddb786c7d4b68ee7462e13f043791f3
BLAKE2b-256 e248231688f01fddb266489e3f00bc83fcbf0ae038cba0ada179ce67cee1dd1a

See more details on using hashes here.

Supported by

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