mirror of
https://github.com/koush/scrypted.git
synced 2026-02-11 17:44:27 +00:00
Update README.md
This commit is contained in:
@@ -10,7 +10,7 @@ If the camera or NVR do not have motion detection, you will have to use a separa
|
||||
## Codec Settings for HomeKit
|
||||
Configure optimal code settings (as required by HomeKit) through HikVision's configuration webpage or device interface (not Scrypted).
|
||||
|
||||
HikVision's [iVMS 4200 software](https://www.hikvision.com/en/support/tools/), or similar, may be utilized to configure device as well as create a motion detection grid (required for motion detection).
|
||||
HikVision's [iVMS 4200 software](https://www.hikvision.com/en/support/tools/), or similar, may be utilized to configure device as well as create a motion detection grid (required for motion detection and hardware dependent).
|
||||
|
||||
Generally, for newer devices the main stream (Stream 1) may be incompatible with HomeKit.
|
||||
Configure and specify a substream instead (Stream 2 or 3).
|
||||
@@ -28,7 +28,7 @@ The Channel number is the hundreds digit and (sub-)stream is ones digit:
|
||||
**NOTE:** Snapshots may be inconsistent if using an NVR. A workaround exists if you can access your camera on network without going through NVR (see below `Snapshot URL Override`). If you can only access your camera through an NVR, then snapshots may not be supported.
|
||||
|
||||
* `IP Address` NVR's IP Address
|
||||
* `Snapshot URL Override` camera's IP address (preferred) or specific port number of NVR for that camera (may work). That is: `http://<camera ip address>/ISAPI/Streaming/channels/<channel number>/picture` or `http://<NVR IP address>/ISAPI/Streaming/channels/<channel number>/picture?videoResolutionWidth=1280&videoResolutionHeight=720`
|
||||
* `Snapshot URL Override` camera's IP address (preferred) or specific port number of NVR for that camera (may work). That is: `http://<camera ip address>/ISAPI/Streaming/channels/<channel number>/picture` or `http://<NVR IP address>:<NVR port # for channel>/ISAPI/Streaming/channels/<channel number>/picture`. 720p snapshots seem to be more stable than 1080p or higher: `http://<NVR IP address>/ISAPI/Streaming/channels/<channel number>/picture?videoResolutionWidth=1280&videoResolutionHeight=720`
|
||||
* `Channel Number Override` camera's channel number as known to DVR (i.e., 101, 102, 103, etc.)
|
||||
* `Default Stream` Properly configured video codec stream (Main Stream = `Stream 1`; Sub Stream 1 = `Stream 2`; Sub Stream 2 = `Stream 3`; and so on)
|
||||
|
||||
@@ -38,12 +38,12 @@ The Channel number is the hundreds digit and (sub-)stream is ones digit:
|
||||
* If device has HTTPS enabled, try disabling HTTPS on the device to see if that resolves issue (do not use self-signed certs).
|
||||
* If device has enabled user lockout, max connections, concurrent requests, etc., try disabling and/or increasing to max allowed for troubleshooting.
|
||||
* Does your account (`Username`) have proper user and/or group permissions? Try granting all permissions for testing.
|
||||
* Screenshots not working? Check that **(1)** `CGI` protocol is enabled in device settings (may be located at Network->Advanced Settings->Integration Protocol) and **(2)** lower Snapshot resolution with an `Override Snapshot URL` (above) to request a lower resolution snapshot.
|
||||
* Screenshots not working? Check that **(1)** `CGI` protocol is enabled in device settings (may be located at Network->Advanced Settings->Integration Protocol) and **(2)** lower Snapshot resolution with an `Override Snapshot URL` (above) to request a lower resolution snapshot (i.e. 720p or lower).
|
||||
* Check that you have specified the correct `Default Stream` number in device (in Scrypted).
|
||||
* Check that you have configured the correct Stream number's codec settings (in device's configuration page (Main Stream or Sub Stream(s)).
|
||||
* Check that you have configured the correct Stream number's codec settings (in HikVision's configuration page (Main Stream or Sub Stream(s)).
|
||||
|
||||
## User Account Permission (Camera or NVR)
|
||||
If you have a non-owner/admin user account setup on your cameras and/or NVR, then the account's access permissions must be sufficient to expose motion events, playback, and snapshot. Depending on device type, at minimum this may require the following permissions:
|
||||
If you have a non-owner/admin user account setup on your cameras and/or NVR, then the account's access permissions must be sufficient to expose motion events/alerts, playback, and snapshot. Depending on device type, at minimum this may require the following permissions:
|
||||
* `alertStream`
|
||||
* `Playback` and `Live View`
|
||||
* `Event` / `Notification`
|
||||
|
||||
Reference in New Issue
Block a user