This repository has been archived on 2023-06-10. You can view files and clone it, but cannot push or open issues or pull requests.
homeassistant-config/deps/lib/python3.10/site-packages/onvif/definition.py

75 lines
2.1 KiB
Python
Raw Permalink Normal View History

2023-02-11 18:37:07 +00:00
"""ONVIF Service Definitions"""
SERVICES = {
"devicemgmt": {
"ns": "http://www.onvif.org/ver10/device/wsdl",
"wsdl": "devicemgmt.wsdl",
"binding": "DeviceBinding",
},
"media": {
"ns": "http://www.onvif.org/ver10/media/wsdl",
"wsdl": "media.wsdl",
"binding": "MediaBinding",
},
"ptz": {
"ns": "http://www.onvif.org/ver20/ptz/wsdl",
"wsdl": "ptz.wsdl",
"binding": "PTZBinding",
},
"imaging": {
"ns": "http://www.onvif.org/ver20/imaging/wsdl",
"wsdl": "imaging.wsdl",
"binding": "ImagingBinding",
},
"deviceio": {
"ns": "http://www.onvif.org/ver10/deviceIO/wsdl",
"wsdl": "deviceio.wsdl",
"binding": "DeviceIOBinding",
},
"events": {
"ns": "http://www.onvif.org/ver10/events/wsdl",
"wsdl": "events.wsdl",
"binding": "EventBinding",
},
"pullpoint": {
"ns": "http://www.onvif.org/ver10/events/wsdl",
"wsdl": "events.wsdl",
"binding": "PullPointSubscriptionBinding",
},
"notification": {
"ns": "http://www.onvif.org/ver10/events/wsdl",
"wsdl": "events.wsdl",
"binding": "NotificationProducerBinding",
},
"subscription": {
"ns": "http://www.onvif.org/ver10/events/wsdl",
"wsdl": "events.wsdl",
"binding": "SubscriptionManagerBinding",
},
"analytics": {
"ns": "http://www.onvif.org/ver20/analytics/wsdl",
"wsdl": "analytics.wsdl",
"binding": "AnalyticsEngineBinding",
},
"recording": {
"ns": "http://www.onvif.org/ver10/recording/wsdl",
"wsdl": "recording.wsdl",
"binding": "RecordingBinding",
},
"search": {
"ns": "http://www.onvif.org/ver10/search/wsdl",
"wsdl": "search.wsdl",
"binding": "SearchBinding",
},
"replay": {
"ns": "http://www.onvif.org/ver10/replay/wsdl",
"wsdl": "replay.wsdl",
"binding": "ReplayBinding",
},
"receiver": {
"ns": "http://www.onvif.org/ver10/receiver/wsdl",
"wsdl": "receiver.wsdl",
"binding": "ReceiverBinding",
},
}