easy_onvif 2.1.0-dev.11 easy_onvif: ^2.1.0-dev.11 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 #
2.1.0-dev.11 #
- adds
MixedProfile
ro resolve Issue #34
2.1.0-dev.10 #
- use secured header for GetServices request Issue #32
2.1.0-dev.9 #
- merged back in LODYZ changes
2.1.0-dev.8 #
- remove diox
2.1.0-dev.7 #
- API doc updates
2.1.0-dev.6 #
- diox
2.1.0-dev.5 #
- Adjusted logging
2.1.0-dev.4 #
media.getProfiles()
now returns empty list instead of null- README corrections
2.1.0-dev.3 #
- fix README
2.1.0-dev.2 #
- GetVideoEncoderInstances
2.1.0-dev.1 #
- now supports Media2 Operations
- code restructured for simpler maintenance
- unit tests based on responses from multiple devices
- documentation updates
2.0.13+19 #
- dependency bump
2.0.13+13 #
- ip address in probe response
2.0.13+12 #
- Issue #22
2.0.13+11 #
- Issue #22
- Dependency bump
2.0.13+10 #
- GotoHomePosition now supported
2.0.13+9 #
- Issue #21 - fix to dependencies
2.0.13+8 #
- Issue #20 (again)
2.0.13+7 #
- DeviceManagement
- GetDiscoveryMode
- GetDNS
2.0.13+6 #
VideoEncoderConfiguration
- Resolution is now optional
- RateControl is now optional
encoding
previously made optional
2.0.13+5 #
- real fix for issue #20
2.0.13+4 #
- dependency bump
2.0.13+3 #
- updated build tools
- dependency bump
- ISSUE #20
2.0.13+1 #
- updated build tools
- dependency bump
- ISSUE #20
2.0.13 #
- correction for failed tests
2.0.12+1 #
- correction for failed tests
2.0.12 #
- improved release task in grind build
2.0.11 #
- tweak to README
- bool response for
gotoPreset
- auto create release during publish
2.0.10 #
- homebrew installation for onvif cli
- default debug for cli now set to "off"
2.0.9 #
- corrects ptz.continuousMove error when
zoom
was not included as a parameter - issue #18 - adds tests for ptz.continuousMove and ptz.stop
- improvements to the cli README
2.0.8 #
- flutter example .metadata
2.0.7 #
- add package version info to cli onvif --help output
2.0.6 #
- improved logging and support for non-compliant TL-IPC43AN-4 with simulated RelativeMove and DateTime.tryParse
2.0.5 #
- update to the README
2.0.4 #
- default logging messed up piping to
jq
for cli actions
2.0.3 #
- adjust README
2.0.2 #
- bugfix for Onvif discovery and associated unit tests
2.0.1 #
- logging for Onvif discovery
2.0.0 #
- initial support for device discovery
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 quick-start 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.wsdl 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 interpretation 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