easy_onvif 1.1.0 copy "easy_onvif: ^1.1.0" to clipboard
easy_onvif: ^1.1.0 copied to clipboard

A pure Dart library designed primarily for command line automation of Onvif compatible devices, but can be used anywhere Dart is used.

Changelog #

1.1.0 #

  • works with Happytimesoft reference server

1.0.9 #

  • additional onvif device support

1.0.8 #

  • fixed a test

1.0.7 #

  • addition of logging functionality

1.0.4 #

  • cleanup the package

1.0.3 #

  • added quickstart to bin/README.md

1.0.2 #

  • resolves the -not supported- error for getProfiles

1.0.1 #

  • include the bin folder since it's important

1.0.0-dev.2 #

  • include the bin folder since it's important

1.0.0-dev.1 #

  • getServiceCapabilities, getServices and fromJson parsing to simplify models

0.0.15 #

  • Improvements to PTZ move helpers, so now the motion makes a little more sense.

0.0.14 #

  • Added "GetConfiguration" and "GetConfigurations" the PTZ move helper functions move based on device defaults.

0.0.13 #

  • The "GetSystemDateAndTimeResponse" now better matches the spec and a typo fix for the "GetCapabilities" request.

0.0.12 #

  • ONVIF SOAP faults are no longer dart objects since the XML response does not match the documented spec. Additional support for optional elements in the spec

0.0.11 #

  • ONVIF SOAP faults do not match the spec they refer to on some devices, and now a static instance of Dio.

0.0.10 #

  • GetProfile from media.wdsl has optional fields that were required in code

0.0.9 #

  • Apparently an Onvif device can respond with an empty soap "Header"

0.0.8 #

  • better inpterpretation of parsed XML

0.0.7 #

  • closer match to Onvif spec for Capabilities

0.0.6 #

  • improved API docs

0.0.5 #

  • tweaked the grind workflow

0.0.4 #

  • now using universal_io for better platform compatibility

0.0.3 #

  • published to pub.dev using custom grinder tasks

0.0.2 #

  • initial release
32
likes
140
points
377
downloads

Publisher

verified publishermuayid.com

Weekly Downloads

A pure Dart library designed primarily for command line automation of Onvif compatible devices, but can be used anywhere Dart is used.

Documentation

API reference

License

MIT (license)

Dependencies

args, crypto, dio, json_annotation, loggy, sprintf, universal_io, uuid, xml, xml2json, yaml

More

Packages that depend on easy_onvif