{"product_id":"ug-i500-h16-in","title":"UG-I500-H16-IN","description":"\u003cdiv class=\"spec-sheet-wrapper\"\u003e\n\u003c!-- Global Search Input Bar --\u003e\n\u003cdiv class=\"spec-search-box\"\u003e\u003cinput type=\"text\" id=\"specSearchInput\" placeholder=\"Search all specifications (e.g., storage, bandwidth, decoding, temperature)...\"\u003e\u003c\/div\u003e\n\u003c!-- Full-Width Specifications Table Container --\u003e\n\u003cdiv class=\"table-responsive\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable id=\"specTable\" class=\"modern-spec-table\"\u003e\u003c\/table\u003e\n\u003ctable id=\"specTable\" class=\"modern-spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth colspan=\"2\"\u003eUG-I500-H16-IN Specifications\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eResource Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEncoding Devices\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e1000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Channels\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e2000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Control Devices\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e300\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Intercom Devices (door station)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e300\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Intercom Devices (indoor station)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e2000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSmart Channels (including face detection, LPR, multi-target detection)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e500\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCloud Devices\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e256\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOnvif Devices\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e1000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Controllers\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e800\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003e3rd-party integration, built-in DA\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMax. 3 sets, including 2 sets of SDK①\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eStorage Device\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eIPSAN\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eEvent\/Alarm(single item)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEvents\/Alarms without Images per Second\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e150\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEvents\/Alarms with Images per Second\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e15\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePush Events\/Alarms to Client per Second\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e15\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eOrganization\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOrganizations\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e1000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOrganization Levels\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eUser and Role\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRoles\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e500\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eUsers\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e2000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMaximum Number of Roles per User\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConcurrent Online Users\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eData Storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Logs\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOperation Logs (retention period)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e6 months\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Control Events\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePeople Counting.\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisitor Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAttendance Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVehicle Passing Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCall Records.\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePersonnel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePersons\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e50000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVehicle and Parking\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVehicles\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10000\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVehicle Libraries\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eParking Lots\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEntrances \u0026amp; Exits\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLanes\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eStreaming Media\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReceiving Bandwidth (Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e650\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eForwarding Bandwidth (Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e650\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStorage Bandwidth (Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e650\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConcurrent Central Storage Channels\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e256\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConcurrent Central Playback Channels\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e30\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStorage Bandwidth - RAID(Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e160\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConcurrent Central Storage Channels - RAID\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eP2P\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eP2P Receiving Bandwidth (Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e250\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eP2P Forwarding Bandwidth (Mbps)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e250\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDisk Specifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMaximum Capacity per Disk\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e20TB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eUser Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eUser Login\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMulti-client login, single-client exclusive login, and single-client preemptive login\u003cbr\u003eStrong password policy, mandatory password reset at first login\u003cbr\u003eRequires users to read the privacy agreement at login\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLogin Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLimit failed login attempts; block the IP address after 5 consecutive failed login attempts, with\u003cbr\u003eautomatic unlock after 5 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStrong Password Verification\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePassword strength enforcement; strong passwords required for cross-subnet access, with\u003cbr\u003econfigurable policy (enable\/disable)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eData Dashboard\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eCustomizable titles and functional modules; supports full-screen display mode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCustom Menus\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eA user can customize menu display order and content within the scope of his\/her menu\u003cbr\u003epermissions\u003cbr\u003eAdd third-party apps, including embedded programs (URL) and embedded webpage (URL)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEZCloud Service Agreement\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEZCloud Privacy Policy, Uniview Cloud Access Privacy Agreement\u003cbr\u003eUser confirmation is required when enabling cloud-edge features; users who decline can still use\u003cbr\u003eEZCloud functions independently.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAdvanced Feature Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnable or disable system functional modules\u003cbr\u003eCustomizable automatic client lock timeout\u003cbr\u003eCustomizable alarm name\u003cbr\u003eRestore default settings\u003cbr\u003eCustomizable logo, including custom logo, background, and name on the login page, homepage,\u003cbr\u003eand top navigation bar\u003cbr\u003eSoftware theme switching: dark mode \/ light mode \/ custom color\u003cbr\u003eReplaceable software background image\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eThird-party Applications\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports adding third-party clients or web pages as sub-modules within the software\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eUser Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd,edit, delete, search users\u003cbr\u003eSync user information from Windows AD domain\u003cbr\u003eView user list\u003cbr\u003eAssign one or more roles to a user\u003cbr\u003eConfigure user priority for PTZ control\u003cbr\u003eReset passwords for other users (only available to admin)\u003cbr\u003eBind\/unbind roles to\/from users\u003cbr\u003eLock\/unblock user accounts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRole Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd,edit, delete, search roles\u003cbr\u003eConfigure function access permissions; a role can only see the allowed functions\/menus\u003cbr\u003eConfigure resource access permissions; a role can only see the allowed resources\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eChange Password\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAllows users to change their own password\u003cbr\u003ePassword recovery via security questions; preset security questions must be answered correctly\u003cbr\u003eto reset the password\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRetrieve Password\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRetrieve password via mobile phone number (China) or email address (outside China)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDevice Resource Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOrganization Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search organizations\u003cbr\u003eTotal up to 26 levels (local domain and external domain)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePrivate protocol and Onvif protocol\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Methods\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDevice access via IP+Port, DDNS+Port, EZCloud\u003cbr\u003eDevice access via VPN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Types.\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLAN devices: IPC, NVR, storage device, face detection access control terminal, video wall\u003cbr\u003econtroller, entrance \u0026amp; exit ANPR camera, radar, Smart Box, video intercom device, alarm\u003cbr\u003econtroller\u003cbr\u003eAdd, delete, edit, search devices\u003cbr\u003eBatch change device\/channel names\u003cbr\u003eView reasons for device offline status\u003cbr\u003eCloud devices: IPC, NVR, face detection access control terminal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eRoom Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCommunity Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search communities, buildings, units, and rooms\u003cbr\u003eBind residents with rooms, including owners and tenants\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBuilding Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search buildings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eUnit Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search units\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRoom Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search rooms\u003cbr\u003eBind residents with rooms\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eFunction Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLicense Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eActivate license\u003cbr\u003eExport host file; import and view license info\u003cbr\u003eDeactivate license\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eClient configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnable\/disable pop-up alarm window\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSwitch Language\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eChoose client language (Chinese \/ English)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConfiguration Wizard\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure which setup wizard modules appear on the homepage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCustomer Service\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView customer service phone number\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHelp Center\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eUser manual\u003cbr\u003eView system notices, including privacy policy and open source notice\u003cbr\u003eView system version information\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eStorage Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlatform Storage Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search (including batch operations) storage schedules;\u003cbr\u003eschedule configuration includes: storage location, storage stream, storage policy, and retention\u003cbr\u003eperiod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCamera Storage Info Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search video channel storage configuration (excluding cloud device, VPN\u003cbr\u003edevice)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Backup\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure manual backup for video channels\u003cbr\u003eConfigured scheduled backup for video channels\u003cbr\u003eStart\/stop central recording\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStorage Schedule Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView, delete, start, stop storage schedule\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBackup Task\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStart, stop, delete, refresh backup tasks\u003cbr\u003eView the progress of ongoing video backups\u003cbr\u003eRetry and resume backup tasks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBackup Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search (including batch operations) backup schedules;\u003cbr\u003ebackup schedule configuration includes: storage location, storage stream, storage policy, and\u003cbr\u003eretention period\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eE-map\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMap Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports two modes: image map and GIS online map\u003cbr\u003eImage map: JPEG, JPG, and BMP formats, maximum resolution 8190*8190\u003cbr\u003eGIS map\u003cbr\u003e3D map: 3D\/2.5D models support gltf and 3dtiles formats, maximum file size 512MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMap Operations\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView live video\/recording\/image\/alarm info of devices on the map; filter alarms by alarm level,\u003cbr\u003ealarm type\u003cbr\u003eView device status on the map\u003cbr\u003eSearch, locate devices on the map\u003cbr\u003eView alarm statistics of the day\u003cbr\u003eChoose a camera on the map to view live video of the 6 cameras closest to the selected camera; grid tracking during live view\/playback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eService Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlatform Time Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupport UTC timezone configuration\u003cbr\u003eAllows manual modification of system time\u003cbr\u003eConfigure date and time formats (options include: YYYY-MM-DD; MM-DD-YYYY; DD-MM-YYYY)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHoliday Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, search, delete holidays\u003cbr\u003eMaximum duration for a single holiday is 30 days\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEmail Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eWhen enabled, requires configuration of: username, password, SMTP server, encryption type,\u003cbr\u003eSMTP port, sender address, and recipient address\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eTemperature\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSwitch temperature unit: Celsius\/Fahrenheit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eData Sync Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSpecify access control devices to sync access records to a third-party database (customizable\u003cbr\u003edatabase address, port, etc.)\u003cbr\u003eOption to include or exclude failed verification records\u003cbr\u003eConfigurable to automatically re-sync once per hour\u003cbr\u003eEnable\/disable automatic retransmission of failed data sync attempts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Intercom\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure video intercom ringing duration (40–60 seconds)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFace Data Sync\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure sync policy: sync feature data only, sync image and feature data\u003cbr\u003eConfigure face image validation during enrollment\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAutomatic Time Sync\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports automatic server time synchronization settings; configurable sync interval to push\u003cbr\u003eserver time to devices\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Input\/Output Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports filtering by alarm input and alarm output\u003cbr\u003eSupports batch configuration of alarm types for alarm input\/output channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCard Attributes\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports configuring alarm time attributes for pedestrians, faces, motor vehicles, and\u003cbr\u003enon-motor vehicles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eMedia Service Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePTZ Control Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePTZ release configuration (default: 300 seconds; range: 30–3600 seconds)\u003cbr\u003ePTZ preemption policy configuration:\u003cbr\u003eNew requester takes control\u003cbr\u003ePriority + First requester takes control\u003cbr\u003ePriority + New requester takes control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDisk Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLocal Disk\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLocal disk, disk status (normal, abnormal, offline, or partition does not meet configuration\u003cbr\u003erequirements), usage types (general purpose, recording storage, recording backup, hot spare)\u003cbr\u003eConfigure RAID with local disks; create, delete, and rebuild RAID; RAID info (status, capacity) ;\u003cbr\u003esupported RAID levels (RAID0\/RAID1\/RAID5\/RAID6)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Disk\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search network disk\u003cbr\u003eConfigure disk usage types: recording storage, recording backup\u003cbr\u003eView network disk status: normal, abnormal, offline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Disk.\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search network disk\u003cbr\u003eConfigure disk usage types: recording storage, recording backup\u003cbr\u003eView network disk status: normal, abnormal, offline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eNetwork Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eNetwork configuration supports TCP\/IP mode\u003cbr\u003eSupports configuration of HTTP, DNS, and alarm ports\u003cbr\u003eNetwork security supports HTTPS and SSH, ARP protection, and 802.1X\u003cbr\u003eSupports manual route configuration on a specified network interface\u003cbr\u003eSupports custom route configuration\u003cbr\u003eSupports single-domain dual-NIC configuration\u003cbr\u003eSupports port mapping configuration for external ports such as HTTP, RTSP, Alarm, SIP, AR Live\u003cbr\u003eMap, and IS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCS Client Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eClient Parameter Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eVideo processing mode: adaptive (default), fluency priority, real-time priority\u003cbr\u003eVideo stream transmission policy: adaptive\u003cbr\u003eAuto-switch to the sub stream when the number of windows exceeds the set value\u003cbr\u003eVideo stream service selection policy: adaptive, direct connection first\u003cbr\u003eEnable GPU decoding\u003cbr\u003eWatermark: Embeds custom watermark into live or recorded video\u003cbr\u003eSnapshot mode: auto (default), manual\u003cbr\u003eSnapshot format: JPG (default), PNG\u003cbr\u003eContinuous snapshot interval: 1-10s (default: 1s)\u003cbr\u003eNumber of continuous snapshots: 2-10 (default: 3)\u003cbr\u003eCustom snapshot storage path\u003cbr\u003eCustom path and format for saving local recordings\u003cbr\u003eCustom path and format for saving downloaded recordings\u003cbr\u003eRecording format: MP4 (default), TS\u003cbr\u003eAlarm sound setting (custom audio)\u003cbr\u003eAudio playing count: 1-10\u003cbr\u003ePop-up alarm window setting\u003cbr\u003eAudio file format: WAV, MP3, max 30MB per file\u003cbr\u003eConfigure video intercom ringing duration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eSystem Maintenance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSystem\/Service Restart\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRestart system\/service manually\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSystem Upgrade (Server Upgrade)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLocal upgrade: upgrade through installation packages\u003cbr\u003eImage backup: backup and restoration of images, including configuration images such as face\u003cbr\u003eand vehicle images\u003cbr\u003ePlayer upgrade: upgrade the player installation package separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDiagnostic Info\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePackage and export service operation logs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOperation Logs\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch user’s operation logs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eConfiguration and Data Backup\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAutomatic database backup: configurable backup interval (daily or weekly)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePacket Capture\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd and delete packet capture tasks on the server; download captured packets\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Detection\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDetect network connectivity between the platform and other devices, and provide network\u003cbr\u003elatency and packet loss rate\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eOperations And Maintenance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eServer Performance\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView CPU usage, memory usage, and receiving\/sending bandwidth usage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStorage Capacity\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDisplays the storage usage of all cameras with configured storage schedules on the local server\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Status\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDisplays information such as recording status, real-time bitrate, configured capacity, device,\u003cbr\u003estorage device, and storage status for all video channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDevice Operations \u0026amp; Maintenance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Diagnostic Info\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports device diagnostics; diagnostic reports can be exported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Status Display\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eShows the current online\/offline status\u003cbr\u003eShows the last offline time\u003cbr\u003eCounts the total offline occurrences within a specified period (max. span: 30 days)\u003cbr\u003eCalculates the total offline duration within a specified period (max. span: 30 days)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCapacity Expansion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePrimary\/Replica\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePrimary\/replica configuration (replica server)\u003cbr\u003eAutomatic device allocation\u003cbr\u003eExpansion of device connection capacity – Refers to the ability to increase the number of\u003cbr\u003econnected devices.\u003cbr\u003eLocal Area Network (LAN): LAPI, Onvif, and GB\/T1400 protocols, supported device types include\u003cbr\u003eIPC, NVR, face detection access control terminal, Smart Box, entrance \u0026amp; exit ANPR camera, and\u003cbr\u003evideo intercom device.\u003cbr\u003eWide Area Network (WAN): LAPI protocol, supported device types include IPC, NVR, and face\u003cbr\u003edetection access control terminal.\u003cbr\u003eMedia capacity expansion: Expansion of the bandwidth for receiving, forwarding, and storing\u003cbr\u003emedia streams.\u003cbr\u003eReceiving capacity expansion:-Expansion of the data receiving speed.\u003cbr\u003eData type: Expansion of the speed for receiving alarms, images, events (people flow counting,\u003cbr\u003emetadata).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCascading (Private)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eResource cascading: Obtain and summarize resources from lower platforms\u003cbr\u003eData cascading: Full data reporting from lower platforms\u003cbr\u003eVideo cascading: the upper platform can view video resources on lower platforms\u003cbr\u003ePTZ control: all PTZ (Pan-Tilt-Zoom) functions, including PTZ preemption\u003cbr\u003eVoice services: audio broadcast, two-way audio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCluster Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePrimary\/Replica Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure the local server role: Primary or Replica\u003cbr\u003eView primary\/replica status\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHigh Availability (HA)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eActive\/standby mode, automatically monitors service status and completes all-service failover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eProtocol \u0026amp; Interconnection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eEZCloud\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnable\/disable EZCloud service\u003cbr\u003eAfter binding UMS to EZCloud, confirm UMS is online and syncing data\u003cbr\u003eIn cloud-edge mode: Users can add, edit, or delete rooms, personnel, visitors, permission groups,\u003cbr\u003eschedule templates, and holidays on EZCloud, and search the corresponding information on\u003cbr\u003eUMS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOpenAPI\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAuthentication is required when third-party platforms access this platform’s OpenAPI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eRadar Monitoring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHuman Presence Detection\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete human presence detection tasks and receive alarm data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePeople Counting\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete people counting tasks and receive real-time people count data and alarm data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVital Signs Monitoring\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete vital signs monitoring tasks and receive alarms for abnormal vita signs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFall Detection\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete fall detection tasks and receive fall detection alarm data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCloud-Edge Collaboration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBasic Functions\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eViewing edge-end channels\u003cbr\u003eSupports P2P and TURN between edge service and app\u003cbr\u003eCloud receives alarms from edge service and pushes them to app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCloud-Edge Services\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAccess permission management\u003cbr\u003eRemote visitor pre-registration, pre-registration after invitation\u003cbr\u003eReview visitors remotely\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBasic Data Sync\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSync basic data of organizations\u003cbr\u003eSync basic data of personnel and departments\u003cbr\u003eSync basic data of devices and channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eLive View\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View Media Stream Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRTSP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View Auxiliary Screens\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eC\/S client supports 1 main screen + 3 auxiliary screens; max. 4 live view screens simultaneously\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View Window Layout\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLive view window layout: 1, 4, 6, 8, 9, 10, 13, 16, 17, 25, 36, 64 windows\u003cbr\u003eSupports corridor mode\u003cbr\u003eSupports custom window layout, and Add and Delete operations\u003cbr\u003eAllows user to save live video as group display\u003cbr\u003eSupports closing all videos at once\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eView\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search views\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSequence Resource\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports sequence by channel, sequence by view\u003cbr\u003eAdd, delete, edit, search sequence resources\u003cbr\u003eSupports camera sequence and group sequence by organization\u003cbr\u003eSupports resource statistics and refresh operations for sequence resources\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCamera Sequence\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete camera sequence tasks; refresh organizations and generate resource statistics\u003cbr\u003eStart, modify, delete camera sequence devices\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFavorites\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search favorites\u003cbr\u003eAdd devices to favorites\u003cbr\u003eSupports statistics on resources in favorites\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View Operations\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePlay live video by single channel\u003cbr\u003ePlay live video by view\u003cbr\u003ePlay live video by sequence\u003cbr\u003eView live video, preset, snapshot, continuous snapshots, digital zoom, 3D positioning (pan\/tilt\u003cbr\u003ethe camera, drag the mouse to zoom in\/out)\u003cbr\u003eSupports AcuSearch and AcuTrack, users can drag the mouse to select a target in the live video\u003cbr\u003eimage and initiate an instant search with one click\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eTransport Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdaptive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNAT (LAPI uses P2P for NAT traversal)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eOne side has a single-layer NAT\u003cbr\u003eEach side has a single-layer NAT\u003cbr\u003eNo NAT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStart\/Stop Live View\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSingle-channel live video, multi-channel live video\u003cbr\u003eStart live video by main stream, sub stream, adaptive mode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eResume Live View\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAutomatically resumes live view after a restart of the client, device, or service\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStream Transmuxing Policy\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eGB stream, RTP stream\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eImage quality\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMain stream, sub stream, third stream\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBack-end Fisheye Dewarping\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMounting mode: Ceiling mount, wall mount or desktop mount\u003cbr\u003eDisplay mode: 360° Panoramic, 180° panoramic, Fisheye, and PTZ\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePanoramic Linkage\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eManual tracking, auto tracking\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eBatch Play\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCamera Resources\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSingle window + multi-camera sequence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eView Resources\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMulti-view sequence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePTZ\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePTZ Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDrag-to-zoom\u003cbr\u003e3D positioning\u003cbr\u003eConfigure preset positions; max. 255 per camera\u003cbr\u003eSync presets (get presets)\u003cbr\u003eConfigure home position (auto-guard)\u003cbr\u003eControl rotation direction (pan\/tilt)\u003cbr\u003eLock\/unlock PTZ\u003cbr\u003eSet rotation speed\u003cbr\u003eZoom in\/out\u003cbr\u003eFocus near\/far\u003cbr\u003ePreset patrol\u003cbr\u003eRecorded patrol\u003cbr\u003eStart\/stop patrol\u003cbr\u003eAdjust iris\u003cbr\u003eEnable\/disable wiper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eControl permission management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnables high-priority users to preempt PTZ control from low-priority users\u003cbr\u003eConfigurable preemption policy for users with the same priority level\u003cbr\u003eAutomatically releases PTZ control when PTZ is not locked and there's no activity for a certain\u003cbr\u003elength of time\u003cbr\u003eConfigurable auto-PTZ-release time\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Route Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eThe maximum number of commands in a patrol route is unlimited\u003cbr\u003ePatrol command duration, range: 5-300 seconds, default: 10 seconds, supports endless rotation\u003cbr\u003ePreset stay time; range: 5-30 seconds, default: 10 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Plan\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMax. 1 patrol plan per camera\u003cbr\u003eMax. 8 patrol routes per patrol plan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAuto Guard\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAutomatically returns to the guard position after being idle for a certain length of time (time is\u003cbr\u003econfigurable)\u003cbr\u003eMax. 8 time periods per auto guard schedule\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePlayback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAuxiliary Screens\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports 1 main screen + 3 auxiliary screens; max. 4 playback screens simultaneously\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayback Transport Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eTCP, UDP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayback Media Service Policy\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdaptive, Direct Connection First\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayback NAT (LAPI uses P2P for NAT traversal)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eOne side has a single-layer NAT\u003cbr\u003eEach side has a single-layer NAT\u003cbr\u003eNo NAT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Source\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDevice recording\u003cbr\u003eCentral storage recording\u003cbr\u003eNetwork storage recording\u003cbr\u003eLocal recording file\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Search\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports recording search by start time, storage location (front-end recording, central recording,\u003cbr\u003efuzzy search), search domain (registered domain, current domain, cloud search), recording type\u003cbr\u003e(alarm recording, manual recording, all recordings)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayback Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStart\u003cbr\u003eStop\u003cbr\u003ePause\u003cbr\u003eResume\u003cbr\u003e1x forward\u003cbr\u003eFast forward (16×, 8×, 4×, 2×)\u003cbr\u003eSlow play (0.5×, 0.25×, 0.125×)\u003cbr\u003eFast rewind (-1×, -2×, -4×, -8×, -16×)\u003cbr\u003eDrag progress bar to navigate through video\u003cbr\u003eZoom in\/out on progress bar\u003cbr\u003eClick to adjust progress bar\u003cbr\u003ePlay next frame\u003cbr\u003eForward by frame\u003cbr\u003eSkip to play event\/alarm recordings only\u003cbr\u003eLock recording\u003cbr\u003eTag recording\u003cbr\u003ePlay recording files, full-frame forward, extracted-frame rewind\u003cbr\u003eStart playback, forward 30s, rewind 30s, configurable forward\/rewind time\u003cbr\u003eMulti-channel synchronous playback\u003cbr\u003ePlayback via relay\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Download\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDownload format: MP4, TS\u003cbr\u003eMulti-channel recording download: Up to 2 concurrent channels\u003cbr\u003eView active download tasks and real-time progress\u003cbr\u003ePause, cancel download\u003cbr\u003eRetry, resume download\u003cbr\u003eRecording download list\u003cbr\u003e32x speed download\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Download Task\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView, delete recording download tasks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMedia Stream Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRTSP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eLocal Recording\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording to Local PC\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMP4 and TS formats\u003cbr\u003eStart\/stop recording\u003cbr\u003eAutomatically stops recording when the media stream stops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eLocal File Playback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLocal File Playback\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMP4 and TS formats\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStream Audio\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDevice-side audio formats: AAC\/G711a\/G711u\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eTwo-Way Audio\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eTwo-way audio\/broadcast with\/to devices\u003cbr\u003eTwo-way audio with channel\u003cbr\u003eBatch broadcast by organization\u003cbr\u003eDevice-side audio formats: AAC \/ G.711a \/ G.711u\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAudio Broadcast\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eBroadcast to devices\u003cbr\u003eBroadcast to channels\u003cbr\u003eClient-side audio format: G711u\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVideo Wall\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Wall Resource Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, search video wall resources\u003cbr\u003e1-10\/13-16 window layouts\u003cbr\u003eVideo wall preview\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Wall Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eOpen\/close windows, roam, overlay, zoom in\/out; always display on top\/bottom, split window,\u003cbr\u003eswitch to full screen\u003cbr\u003eConfigure scenes, scene sequence\u003cbr\u003eScreen control: turn on\/off screens through UA, UA-A, MODBUS protocols; turn off screens with a\u003cbr\u003edelay or at a set time\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLED\/LCD Splicing Display Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports small pixel pitch LED.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVirtual LED Enhancement\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure LED font, rows, length, scrolling speed, scrolling mode, alignment, and transparency;\u003cbr\u003eUp to 4 virtual LEDs per scene\u003cbr\u003eFont size supports adaptive and any even value within the range [48–1024] Available fonts:\u003cbr\u003eSimHei, KaiTi, SongTi\u003cbr\u003eUp to 32 rows per virtual LED\u003cbr\u003eStatic virtual LED supports up to 300 bytes of text; scrolling virtual LED supports up to 100 bytes\u003cbr\u003eof text\u003cbr\u003eScrolling modes: Static, Left-to-Right, Right-to-Left, Top-to-Bottom, Bottom-to-Top\u003cbr\u003eScrolling speed: 1x–10x (1x = slowest, 10x = fastest)\u003cbr\u003eVertical alignment: Top, Center, Bottom\u003cbr\u003eHorizontal alignment: Left, Center, Right\u003cbr\u003eBackground transparency: Adjustable from opaque (0%) to fully transparent (100%)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View on Video Wall\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStart\/stop main\/sub streams of video channels on video wall\u003cbr\u003eStart\/stop main\/sub streams output from video wall controllers on video wall\u003cbr\u003ePlay single channel, scene, group sequence, video signal source on video wall\u003cbr\u003ePlay group sequence in a single video wall window\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayback on Video Wall\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eControl playback progress on video wall\u003cbr\u003eStop playback on video wall by closing the Web\/CS client\u003cbr\u003ePlay recordings from lower platform on video wall\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eGroup Sequence Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports operations including start, stop, pause, play previous\/next\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eScene Operations\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStart scene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMedia Service Policy\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdaptive\u003cbr\u003eDirect Connection First\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStream Transmission Protocol\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eTCP, UDP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Keyboard Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStart live video on video wall through network keyboard\u003cbr\u003eControl playback (forward\/rewind) and playback speed adjustment through network keyboard\u003cbr\u003eControl PTZ (pan-tilt-zoom) through network keyboard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Wall Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDX video wall: Created using channels of decoder\/video wall controller\u003cbr\u003eStart live video by dragging cameras to video wall; supports live view, camera sequence on video\u003cbr\u003ewall\u003cbr\u003eMulti-DC video wall\u003cbr\u003eStart live video by dragging cameras to video wall; supports live view, camera sequence on video\u003cbr\u003ewall\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eSmart live view\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSmart Live View\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSmart live view mode: Live view operations, local recording, two-way audio, etc.; view\u003cbr\u003epedestrian\/motor vehicle\/non-motor vehicle records;\u003cbr\u003eFace detection mode: Live view operations, local recording, two-way audio, etc.; view snapshot\u003cbr\u003erecords and comparison records;\u003cbr\u003eVehicle application mode: Live view operations, local recording, two-way audio, etc.; view gate\u003cbr\u003eopening\/closing events, vehicle passing records, comparison records;\u003cbr\u003eAccess control mode: Live view operations, local recording, two-way audio, etc.; view door\u003cbr\u003eopening\/closing events, access records;\u003cbr\u003eMulti-target detection mode: Live view operations, local recording, two-way audio, etc.; view\u003cbr\u003epedestrian\/motor vehicle\/non-motor vehicle records, face records;\u003cbr\u003ePeople counting mode: Live view operations, local recording, two-way audio, etc.; people flow counting (counting by area, add\/edit\/delete\/search areas, people flow counting statistics)\u003cbr\u003eCrowd density detection (detection by area, add\/delete\/edit\/search areas, detection statistics)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSmart Live View.\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDifferent smart live view modes available, including: smart live view, face detection, vehicle\u003cbr\u003eapplication, access control, multi-target detection, and people counting modes\u003cbr\u003eIntelligent mark on live video\u003cbr\u003eCustom attributes display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eMedia Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Parameters\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMedia stream service selection strategy: Adaptive \/ Direct Connection First\u003cbr\u003eMedia stream transmission protocol: TCP\u003cbr\u003ePlayback\/download to server: Adaptive \/ Direct Connection First\u003cbr\u003eRecording playback protocols: TCP \/ UDP\u003cbr\u003eAuto-switch to the sub stream when the number of windows exceeds the set value (configurable\u003cbr\u003erange: 1-64)\u003cbr\u003eEnable\/disable Packet Reordering, Anti Packet Loss, GPU Decoding, Intelligent Mark, Playback\u003cbr\u003ePreview\u003cbr\u003eSupports restoring default settings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSnapshot Parameters\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eContinuous snapshot interval: 1-10s (default: 1s)\u003cbr\u003eContinuous snapshots: 2-10 (default: 3)\u003cbr\u003eSnapshot format: JPG, PNG\u003cbr\u003eRestore default settings: Supported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRecording Parameters\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLocal recording format: mp4, ts\u003cbr\u003eRecording download format: mp4, ts\u003cbr\u003eRestore default download settings: supported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePlayer Functions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePlayer Functions\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eLocal snapshot: Single and continuous snapshot during live view and playback\u003cbr\u003eVolume control: Adjust audio volume during live view and playback\u003cbr\u003eDigital zoom: Digital zoom on video during live view and playback\u003cbr\u003eLocal recording: Manually start\/stop local recording\u003cbr\u003eCustomizable recording file name\u003cbr\u003eConfigurable recording save path\u003cbr\u003eSave recordings in MP4 or TS format\u003cbr\u003eFisheye dewarping: supports mounting mode (ceiling, wall, desktop) and display mode (360°\u003cbr\u003ePanoramic, 180° panoramic, Fisheye, and PTZ)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAlarm Center\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Integration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports alarms from GB\/ONVIF\/LAPI devices\u003cbr\u003eManually trigger emergency event alarms\u003cbr\u003eAllows third-party to customize alarms based on our interfaces\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Subscription\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAlarm subscription by user\u003cbr\u003eAlarm subscription by external domain (higher platform subscribes to alarms from current\u003cbr\u003eplatform)\u003cbr\u003eConfigurable subscription template name, subscription template description, alarm level, alarm\u003cbr\u003etype, and device list\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Aggregation\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eMultiple alarms of the same source and type within the specified period are reported only once\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePop-up Alarm Window Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eWhen an alarm is triggered, a global pop-up displaying the alarm details appears in the bottom-right corner of the interface, accompanied by an alarm sound\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Sound\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure audio name, upload audio file, link with alarm type\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Linkage Actions\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePop-up live video of the linked camera\u003cbr\u003ePTZ\u003cbr\u003ePlay live video on DX video wall\u003cbr\u003ePlay recorded video of the linked camera\u003cbr\u003eRecord video\u003cbr\u003eBack up recording\u003cbr\u003eOutput alarm\u003cbr\u003eClose live view window\u003cbr\u003eSend email\u003cbr\u003eSend text\u003cbr\u003ePlay audio\u003cbr\u003eOpen\/close door\u003cbr\u003eOutput alarm on the linked camera\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReal-Time Alarm\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eReal-time pop-up alarm window allows for immediate viewing of alarm information When an\u003cbr\u003ealarm is triggered, real-time alarm info appears in a pop-up window in the lower right corner\u003cbr\u003ePoint operations:\u003cbr\u003eCamera: Live view, playback, and play video on video wall\u003cbr\u003eFace detection access control terminal \/ access controller: open\/close door, keep door open\/closed, restore\u003cbr\u003eFace detection access control terminal: clear alarms with one-click\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHistorical Alarm\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView historical alarm records, handle alarms Search alarms by alarm time, alarm device, alarm\u003cbr\u003etype, alarm level (critical\/major\/minor\/warning\/alert), handling result\u003cbr\u003e(unhandled\/confirmed\/false alarm), handling user, and alarm description Export partial or all\u003cbr\u003esearch results\u003cbr\u003eManually generate alarms\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Statistics\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView alarm statistics trends and various types of alarms by time and device\u003cbr\u003eSearch criteria: collect alarm statistics by time (day\/week\/month) and device\u003cbr\u003eStatistical chart: including trend chart (statistics based on time) and bar chart (displaying the\u003cbr\u003enumber of alarms by alarm type) Hover over to view the number of alarms\u003cbr\u003eView detailed alarm counts Export results\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Handling\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfirm device alarms\u003cbr\u003ePush device alarms to client\u003cbr\u003ePush device alarms to external domain\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDual-Server Hot Standby\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDual-Server Hot Standby\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eActive\/standby mode\u003cbr\u003eMonitors service status and auto-recovers on the same node when possible\u003cbr\u003eFails over to standby if local recovery fails\u003cbr\u003eStandby seamlessly takes over all services (live view, video wall, storage) and resumes active\u003cbr\u003eservices\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eFace Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFace Library Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search face libraries; sync face libraries to devices; add, delete, edit, search\u003cbr\u003eperson info\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePersonnel Info Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet important person libraries to manage the monitoring of important persons\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eFace Monitoring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMonitoring Task\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eFace library monitoring based on the private protocol\u003cbr\u003eFace monitoring based on the VIID protocol (supported in China)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eReal-time Data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReal-Time Monitoring\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSmart live view (display live video of face detection camera), shows captured person info, shows\u003cbr\u003ematch\/not match alarms generated for monitoring tasks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePerson Comprehensive Search\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSearch by Text (person)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnter text to search across multiple NVRs for matching persons (leveraging the Search by\u003cbr\u003eText-capable NVRs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFace Search\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch by attribute, alarm (face match alarm \/ face not match alarm), and appearance\u003cbr\u003efrequency; export search results.\u003cbr\u003eSearch by image (using NVR for image search) to retrieve face records; with search criteria\u003cbr\u003eincluding capture location, similarity, and capture time.\u003cbr\u003eSearch by appearance frequency; with search criteria including capture location, appearance\u003cbr\u003efrequency, similarity, face library, and capture time.\u003cbr\u003eFace trajectory search supports drawing and displaying person movement trajectories on e-map;\u003cbr\u003etrajectory playback at specified locations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePedestrian Search\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch for pedestrians matching specified attributes, with custom search criteria\u003cbr\u003eSearch by image, with search criteria including snapshot location, similarity, and snapshot time\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eComprehensive Search\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMotor Vehicle\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch by vehicle attributes, search by alarm events, search by image, and search by violation\u003cbr\u003erecords\u003cbr\u003e1. Search by vehicle attributes: supports search criteria including snapshot location, snapshot\u003cbr\u003etime, license plate number, vehicle type, license plate color, license plate type, driving direction,\u003cbr\u003espeed type, vehicle color, and vehicle attributes. Search results support search by image, export,\u003cbr\u003edisplaying full snapshots, recordings, and motor vehicle attributes; supports viewing vehicle\u003cbr\u003etrajectories.\u003cbr\u003e2. Search by alarm events: supports search criteria including vehicle monitoring type, snapshot\u003cbr\u003elocation, snapshot time, license plate number, license plate color, and vehicle color. Search\u003cbr\u003eresults support search by image, export, displaying full snapshots, recordings, and motor vehicle\u003cbr\u003eattributes; supports viewing vehicle trajectories.\u003cbr\u003e3. Search by image (requires smart NVR): supports search criteria including snapshot location,\u003cbr\u003esnapshot time, similarity, and vehicle image (1 image, 10KB-1MB; the uploaded image must be\u003cbr\u003eJPG); supports displaying full snapshots, recordings, and capture details; supports viewing\u003cbr\u003evehicle trajectories.\u003cbr\u003e4. Search by violation records: supports search criteria including snapshot location, snapshot\u003cbr\u003etime, violation type, and owner name. Search results support export; supports viewing vehicle\u003cbr\u003etrajectories.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNon-Motor Vehicle\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch by attributes, search by image\u003cbr\u003e1. Search by attributes: supports search criteria including snapshot location, snapshot time,\u003cbr\u003evehicle type, driving direction, and speed; search results support search by image, export, and\u003cbr\u003edisplaying full snapshots, recordings, and non-motor vehicle attributes.\u003cbr\u003e2. Search by image (requires smart NVR): supports search criteria including snapshot location,\u003cbr\u003esnapshot time, similarity, and non-motor vehicle image (1 image, 10KB-1MB; the uploaded image\u003cbr\u003emust be JPG); supports displaying full snapshots, recordings, non-motor vehicle attributes, and\u003cbr\u003evehicle trajectories.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSearch by Text\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnter text to search across multiple NVRs for matching motor vehicles\/non-motor vehicles\u003cbr\u003e(leveraging the Search by Text-capable NVRs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eReal-Time Monitoring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLive View\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView live video from access control devices, real-time door lock status, real-time access info\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRemote Control\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports remote operations: open\/close door, keep door open\/closed, restore\u003cbr\u003eSupports displaying by custom groups, supports one-click to keep door open\/closed, restore\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePersonnel Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDepartment Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete, and search departments\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePersonnel Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSupports personnel information enrollment, including personnel ID, name, ID number, validity\u003cbr\u003eperiod, etc., with search capabilities.\u003cbr\u003eInformation entry includes: personnel ID (required), name (required), ID number, ID type, access\u003cbr\u003evalidity period, date of birth, gender, mobile phone number, department, address, remarks, door\u003cbr\u003eopening password, room information, face photo, vehicle information, access card (supports\u003cbr\u003ecard issuance and card return), fingerprint, permission group, face library\u003cbr\u003eSupports custom attributes for personnel records.\u003cbr\u003eSupports import and export of personnel information and images.\u003cbr\u003eMultiple data capture methods, including: face\u0026amp;ID card verification devices, USB cameras, face\u003cbr\u003edetection access control terminals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAccess Permission Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePermission Group Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search permission groups\u003cbr\u003eSync permissions, including auto sync (default mode) and manual sync\u003cbr\u003eAssign permissions by person, door, department, building\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAuthentication Mode\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eFace, card, password, fingerprint\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSchedule Template\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search schedule templates\u003cbr\u003eLink holiday schedules, weekly schedules; each schedule template can link with up to 16 holiday\u003cbr\u003eschedules\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePermission Search\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Permission Search\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch personnel permission by name, sync status, access control point range, building,\u003cbr\u003eperson\/department\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAdvanced Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAdvanced Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet door channel name, door open timeout, duress code, alarm trigger threshold for excessive\u003cbr\u003eauthentication attempts, whether to receive abnormal door opening alarms\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAccess Control Events\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAccess Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eObtain access records from devices\u003cbr\u003eView, export access records\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAccess Control Personnel Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eImage Pre-processing\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eImage correction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFace Feature Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eExtract feature data through access control devices, sync feature data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eMulti-Factor Authentication\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePerson Group\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd\/delete\/batch delete\u003cbr\u003eBind by department\/person\u003cbr\u003eView personnel group list\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAuthentication Group\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd\/delete\/batch delete\u003cbr\u003eCopy authentication group\u003cbr\u003eView personnel group list\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAuthentication Group Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eBind door channels\u003cbr\u003eSet schedule template\/validity period\/authentication interval\/concurrent authentications\u003cbr\u003eEnable\/disable authentication group\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAnti-passback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAnti-passback Rule Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd\/delete\/batch delete\u003cbr\u003eSet area anti-passback\/route anti-passback\u003cbr\u003eSet schedule template\u003cbr\u003eEnable\/disable anti-passback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eBind Access Control Devices\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure single-controller anti-passback and cross-controller anti-passback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eMulti-Door Interlocking\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRule Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure rules based on access control devices\u003cbr\u003eView configuration list\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDoor Opening Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDoor Opening Mode Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure door opening modes, including verification-based opening, face-based opening, remote opening, and automatic opening\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eKeep-Open\/Closed Schedule\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eKeep-Open\/Closed Schedule Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eConfigure keep-open\/closed time periods\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eBasic Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFloor Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, edit, delete floors\u003cbr\u003eSet control mode (free mode\/forbidden mode\/controlled mode), default is free mode\u003cbr\u003eBatch configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Binding\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eBind\/unbind cameras, access control devices, etc.\u003cbr\u003eSearch the bound device list, show device name, IP address, device ID, serial number, device\u003cbr\u003etype, location of the linked elevator controller, status, operations (e.g., relink elevator controller)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eParameter Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet records, including reporting type (upload all\/successful records), storage mode\u003cbr\u003e(stop\/overwrite when storage is full), card type\u003cbr\u003eSet manual call response time (outside\/inside elevator)\u003cbr\u003eSet automatic call trigger time\u003cbr\u003eSupports multiple elevator call methods (door station verification\/door station call\/indoor\u003cbr\u003estation call\/manual call + in-elevator verification)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePermission Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVerification Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, copy verification templates\u003cbr\u003eAdd, delete verification configurations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePermission Configuration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eBind personnel\/visitors with elevator controllers\u003cbr\u003eConfigure schedule templates\u003cbr\u003eView permission list, show name, personnel ID, elevator control permissions, sync status,\u003cbr\u003eoperations (sync permission)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eElevator Control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eElevator Control Live View\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView live video from the linked cameras\/door stations to monitor the elevator’s real-time status\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eElevator Control Verification Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch elevator access records to monitor the elevator usage history\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Function\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eIntegration with fire alarm systems to trigger linkage actions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVideo Intercom Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Types\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eCompatible indoor stations, door stations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDevice Operations\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eBind devices with rooms, bind rooms with indoor stations, remotely control door stations to\u003cbr\u003eopen doors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCall Recipient Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search call recipients\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eContacts\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eContacts management, use contacts to call indoor stations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVideo Intercom Call\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCall Answering\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eDoor station calls management center, indoor station calls management center, management\u003cbr\u003ecenter calls indoor station\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCall Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eView call and answer records\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVideo Intercom Alarm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Intercom Alarm Receiving\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eReceives alarms from indoor stations and door stations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVisitor Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisitor Registration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEnroll visitor face images and license plates (integrated with access control and checkpoint\u003cbr\u003esystems for entrance \u0026amp; exit management), custom visitor attribute fields, configure visitor\u003cbr\u003epermissions\u003cbr\u003eSearch registration records by: registration time, visitor type, visitor name, mobile phone\u003cbr\u003enumber, feature extraction status, host name, and ID number\u003cbr\u003eExtract face feature via access control devices for sync, with option to re-extract\u003cbr\u003eEnroll visitors via face\u0026amp;ID verification terminals, with quick navigation to terminal enrollment\u003cbr\u003emode settings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisitor Preregistration\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eVisitor preregistration through the mobile client (requires the app to enable Cloud-Edge mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisitor Review\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eVisitor review through the mobile client (requires the app to enable Cloud-Edge mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisitor Sign-Out\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSign out visitors manually\u003cbr\u003eConfigure an automatic sign-out time; the system automatically signs out all visitors who have\u003cbr\u003enot manually signed out at the specified time\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVisitor Records\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVisit Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch visitor access records by: registration time, visitor type, visitor name, mobile phone\u003cbr\u003enumber, host name, and ID number\u003cbr\u003eExport, delete visitor records\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eArea Monitoring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eArea Monitoring\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet area monitoring tasks that trigger alarms when a visitor is detected in a restricted area or\u003cbr\u003eoutside permitted time periods\u003cbr\u003eSet a face similarity threshold; alarms are triggered when the similarity exceeds the set threshold\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePermission Search\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch by device status and device scope\u003cbr\u003eSync, refresh permissions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAttendance Configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAttendance Rules\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet automatic attendance calculation time (default: 5 a.m.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStaff Schedule\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSet time periods, manage shifts and schedules (assign shifts to staff members\/departments)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eHoliday\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eHoliday configuration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAttendance Handling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eLeave\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eHandle leaves\/business travels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eRe-Sign In\u0026amp;Out\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRe-sign in or out, view re-sign in\u0026amp;out records\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAttendance Statistics\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOriginal Data\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch and export original attendance data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAttendance Details\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch, export detailed attendance data; calculate attendance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAttendance Summary\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSummarize and export attendance data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAttendance Data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eData Export\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eExport attendance data to an Excel file\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eData Sync\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSync data to a third-party database (MySQL, PostgreSQL, SQLServer)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCounting Resources\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCounting Area Management\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eIncludes people flow counting area and crowd density monitoring area\u003cbr\u003eAdd, delete, edit, search counting areas\u003cbr\u003eSupports quick navigation to smart live view for real-time people flow statistics\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCounting Operations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReal-Time Statistics\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRealtime statistics: View live video from people counting cameras with people counting statistics\u003cbr\u003ePeople flow counting: Displays the number of people that have entered, the number of people\u003cbr\u003ethat have exited, the number of people allowed to enter, the number of people present, and\u003cbr\u003epassage status\u003cbr\u003eCrowd density monitoring: Displays the number of people allowed to enter, the number of\u003cbr\u003epeople present, and area status\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStatistical Report\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e(Only available to people flow counting) Displays counting statistics by month\/day\/hour\/minute;\u003cbr\u003edisplays statistics as a chart or table\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePatrol Management\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Point Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePatrol reader\u003cbr\u003eFace detection access control terminal, access controller\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Route\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search patrol routes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Method\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e6 patrol methods available: All Random, First Point Fixed, First and Last Points Fixed, All Points\u003cbr\u003eOrdered (Random Interval), All Points Ordered (Fixed Interval), All Points Ordered (Custom\u003cbr\u003eInterval)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Schedule\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eAdd, delete, edit, search patrol routes; configure schedule details, holidays, and patrollers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePatrol Records\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSearch patrol records by time, patrol points, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eCPU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCPU\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eIntel Core i3-8100 @3.6GHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eOperating System\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOperating System\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eUbuntu-24.04.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eMemory\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMemory\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e32GB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eSystem Disk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSystem Disk\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSSD 128GB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eStorage Disk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eStorage Disk\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSATA x 16\u003cbr\u003eeSATA x 1, miniSAS x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eVideo Output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eVideo Output\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eHDMI x 2, VGA x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eNetwork Interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNetwork Interface\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eGbE x 4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eUSB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eUSB\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eUSB2.0 x 2, USB3.0 x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAlarm Input\/Output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAlarm Input\/Output\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e24 x alarm input, 8 x alarm output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAudio Interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eAudio Interface\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRCA 1 x input, 1 x output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eSerial Interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSerial Interface\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eRS232: RJ45 x 1\u003cbr\u003eRS485: RJ45 x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eDimensions (L× W x H)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDimensions (L× W x H)\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e533mm x 481.6mm x 131.5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eNet Weight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e\u0026lt;13KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eOperating Temperature\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e-10℃ to +55℃\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003eOperating Humidity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eOperating Humidity\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10% to 90% (non-condensing)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePower Consumption\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePower Consumption\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e≤ 150W (without HDD)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"category-row\"\u003e\n\u003ctd colspan=\"2\"\u003ePower Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003ePower Supply\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eStandard 1 power module \/ optional dual power modules\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n\/* Full-Width Layout Styles *\/\n.spec-sheet-wrapper {\n  font-family: system-ui, -apple-system, sans-serif;\n  width: 100%;\n  box-sizing: border-box;\n}\n\n.spec-search-box {\n  margin-bottom: 20px;\n  width: 100%;\n}\n\n.spec-search-box input {\n  width: 100%;\n  padding: 12px 16px;\n  font-size: 15px;\n  border: 1px solid #d1d5db;\n  border-radius: 8px;\n  outline: none;\n  transition: border-color 0.2s, box-shadow 0.2s;\n  box-sizing: border-box;\n}\n\n.spec-search-box input:focus {\n  border-color: #2563eb;\n  box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);\n}\n\n.table-responsive {\n  width: 100%;\n  overflow-x: auto;\n  border: 1px solid #e5e7eb;\n  border-radius: 8px;\n  background: #ffffff;\n  box-sizing: border-box;\n}\n\n.modern-spec-table {\n  width: 100%;\n  border-collapse: collapse;\n  text-align: left;\n  font-size: 13.5px;\n}\n\n.modern-spec-table th {\n  background-color: #f3f4f6;\n  color: #1f2937;\n  padding: 14px 16px;\n  font-size: 15px;\n  font-weight: 600;\n  border-bottom: 2px solid #e5e7eb;\n}\n\n.modern-spec-table td {\n  padding: 10px 14px;\n  border-bottom: 1px solid #f9fafb;\n  color: #4b5563;\n  vertical-align: top;\n  line-height: 1.5;\n}\n\n\/* Zebra Striping *\/\n.modern-spec-table tbody tr:nth-child(even):not(.category-row) {\n  background-color: #f9fafb;\n}\n\n.modern-spec-table tbody tr:hover:not(.category-row) {\n  background-color: #f3f4f6;\n}\n\n\/* Category Dividers *\/\n.category-row td {\n  background-color: #e5e7eb;\n  color: #111827;\n  font-weight: 700;\n  text-transform: uppercase;\n  font-size: 11.5px;\n  letter-spacing: 0.05em;\n  padding: 9px 14px;\n}\n\n.spec-label {\n  font-weight: 500;\n  color: #374151;\n  width: 35%;\n}\n\n.spec-value {\n  width: 65%;\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\nfunction filterSpecs() {\n  var input = document.getElementById(\"specSearchInput\");\n  var filter = input.value.toLowerCase();\n  var table = document.getElementById(\"specTable\");\n  var trs = table.getElementsByTagName(\"tr\");\n  \n  var currentCategoryTr = null;\n  var categoryHasMatch = false;\n\n  for (var i = 1; i \u003c trs.length; i++) {\n    var tr = trs[i];\n    if (tr.classList.contains(\"category-row\")) {\n      if (currentCategoryTr) {\n        currentCategoryTr.style.display = categoryHasMatch ? \"\" : \"none\";\n      }\n      currentCategoryTr = tr;\n      categoryHasMatch = false;\n      \/\/ Also check if category title matches\n      if (filter \u0026\u0026 tr.textContent.toLowerCase().indexOf(filter) \u003e -1) {\n        categoryHasMatch = true;\n      }\n    } else {\n      var text = tr.textContent.toLowerCase();\n      if (!filter || text.indexOf(filter) \u003e -1) {\n        tr.style.display = \"\";\n        categoryHasMatch = true;\n      } else {\n        tr.style.display = \"none\";\n      }\n    }\n  }\n  if (currentCategoryTr) {\n    currentCategoryTr.style.display = categoryHasMatch ? \"\" : \"none\";\n  }\n}\n\u003c\/script\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Special Order","offers":[{"title":"Default Title","offer_id":67694787068057,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/5410\/8313\/files\/UG-I500-H16-IN_HD_Image_1.png?v=1791908304","url":"https:\/\/dh-vision.com\/products\/ug-i500-h16-in","provider":"dhvision","version":"1.0","type":"link"}