├── .githooks └── pre-commit ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── go.mod ├── hikvision ├── client.go ├── client_test.go ├── digest.go ├── digest_test.go ├── http.go ├── isapi_system_deviceinfo.go ├── isapi_system_deviceinfo_capabilities.go ├── isapi_system_deviceinfo_capabilities_test.go ├── isapi_system_deviceinfo_test.go ├── isapi_system_time.go ├── isapi_system_time_test.go └── testdata │ └── fixtures │ ├── DeviceInfo.xml │ ├── DeviceInfoCap.xml │ ├── ResponseStatus.json │ ├── ResponseStatus.xml │ └── Time.xml └── resources └── isapi.pdf /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/loozhengyuan/hikvision-sdk 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /hikvision/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/client.go -------------------------------------------------------------------------------- /hikvision/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/client_test.go -------------------------------------------------------------------------------- /hikvision/digest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/digest.go -------------------------------------------------------------------------------- /hikvision/digest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/digest_test.go -------------------------------------------------------------------------------- /hikvision/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/http.go -------------------------------------------------------------------------------- /hikvision/isapi_system_deviceinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_deviceinfo.go -------------------------------------------------------------------------------- /hikvision/isapi_system_deviceinfo_capabilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_deviceinfo_capabilities.go -------------------------------------------------------------------------------- /hikvision/isapi_system_deviceinfo_capabilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_deviceinfo_capabilities_test.go -------------------------------------------------------------------------------- /hikvision/isapi_system_deviceinfo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_deviceinfo_test.go -------------------------------------------------------------------------------- /hikvision/isapi_system_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_time.go -------------------------------------------------------------------------------- /hikvision/isapi_system_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/isapi_system_time_test.go -------------------------------------------------------------------------------- /hikvision/testdata/fixtures/DeviceInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/testdata/fixtures/DeviceInfo.xml -------------------------------------------------------------------------------- /hikvision/testdata/fixtures/DeviceInfoCap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/testdata/fixtures/DeviceInfoCap.xml -------------------------------------------------------------------------------- /hikvision/testdata/fixtures/ResponseStatus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/testdata/fixtures/ResponseStatus.json -------------------------------------------------------------------------------- /hikvision/testdata/fixtures/ResponseStatus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/testdata/fixtures/ResponseStatus.xml -------------------------------------------------------------------------------- /hikvision/testdata/fixtures/Time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/hikvision/testdata/fixtures/Time.xml -------------------------------------------------------------------------------- /resources/isapi.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loozhengyuan/hikvision-sdk/HEAD/resources/isapi.pdf --------------------------------------------------------------------------------