SIMULATION No cameras, door controllers or dispatch links are connected to this host. Device telemetry, video and alarms are synthetic. Platform services, permissions, audit chain, package install and sandbox are real.

PK-261005-005 · Hikvision ISAPI — legacy monitor-only

v0.1.5 · target OHCHS · built 2026-10-05 15:33:15 EDT by it-admin-01
P1 3 P2 2 Unacked 5 Video 17/19 16:26:49 EDT OPSOC Operator 01
BuiltSandboxApprovedPromoted
bundle sha256 185d785b1e2c2237… 13 files mode read_only

Next gate

Gates are operated by District IT. Current role can review the package but not advance it.

Manifest

msad17.connector-manifest/1
Packagemsad17/hikvision_isapi@0.1.5
VendorHikvision (legacy devices pending replacement)
ProtocolHTTP(S) XML/JSON · multipart alertStream · RTSP
Authhttp_digest
Capabilitieshealth, events, storage
Write actionsnone — 8 blocked
RuntimePHP >=8.2 · curl, json
Entry classMsad17\Connectors\HikvisionIsapi\B2610051533155\Connector
LicensingNone. COMPLIANCE: NDAA §889 covered equipment — monitor only; not eligible for federal-grant (COPS) spend.
OwnerMSAD 17 District IT · developer support: none
Secret references (resolved at runtime — none embedded)
  • ${secret:msad17/ohchs/video/username}
  • ${secret:msad17/ohchs/video/password}

Declared endpoints

egress allow-list
MethodPathPurpose
GET/ISAPI/System/deviceInfoModel, firmware, serial
GET/ISAPI/ContentMgmt/Storage/hddNVR disk status / capacity (retention)
GET/ISAPI/Event/notification/alertStreamLong-lived multipart event stream
Event mapping → msad17.event/1
Vendor keyPlatform typePri
videolossvideo.lossP2
tamperdetectionvideo.tamperP2
VMDvideo.motionINFO
diskfullrecorder.retentionP3
IOio.duressP1
shelteralarmio.duressP1
facedetectionvideo.motionINFO
diskerrorrecorder.retentionP3