nx meta connecting to large system

Answered

Comments

29 comments

  • Avatar
    Wendy Chuang

    Hello Zeev,

    Kindly review this post and provide the necessary info before you submit the post in the community. It will help us to identify your case more efficiently.
    With your description, we could separate into several problems:

    1.  Stream is able to play but the video is a bit laggy:
    a). Bitrate: Press the "i" icon and check the bitrate of the cameras.
    b). Hardware spec: You could check the suggestion of client hardware spec in our website.
    c). CPU loading : Check if the CPU usage is too high in your client machine. Likely the CPU is too busy to handle the decoding process. Try to reduce the number of concurrent stream in the layout.

    2. Camera display red X icon
    a). Stream : Double click and check if the LIVE stream is able to play. If not, press DIAGNOSTICS button and copy the result.
    b). Basic troubleshooting: Follow the troubleshooting steps in the article here. Check if the devices is able to work with ONVIF device manager and the RTSP stream is able to play via VLC player.
    c). Firmware of device: Make sure the firmware of the devices is up to date.

    3. Stream is not to play after few second
    a). Stream : Double click and check if the LIVE stream is able to play. If not, press DIAGNOSTICS button and copy the result.
    b). Basic troubleshooting: Follow the troubleshooting steps in the article here. Check if the devices is able to work with ONVIF device manager and the RTSP stream is able to play via VLC player.
    c). Firmware of device: Make sure the firmware of the devices is up to date.

    ------------------

    If you still couldn't figure out the problem by the suggestion as above, please provide the information:
    - Software version of Nx Meta
    - Hardware spec of your client machine (If server and client are both installed on the same machine, please also let us know)
    - The model name of the devices
    - DIAGNOSTICS result when the LIVE stream is not able to play in Nx Meta
    - Test result when connecting your device via ONVIF device manager and VLC player

    Thank you for your cooperation.

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    hi, tried several stuff.

    I using nx meta 4.1.0.31466 R9

    working on windows server 2016

    trying to connect to Hikvision NVR DS-9632NI-I8

    on Hikvision IVMS all is working and I can see all the camera.

    on nor web page, I can see all the camera.

    on NX I getting error :

    Confirming server availability.
    OK

    Confirming camera is accessible.
    OK

    Confirming target camera provides media stream.
    FAILED: Camera request "rtsp://192.168.1.10:554/ISAPI/Streaming/channels/401" failed with error "Not Found". Please try to reboot the camera, then restore factory defaults on the web-page. Finally, try to update firmware. If the problem persists, please contact support.

    Diagnostics complete

     

    can not understand from this message, which camera on the not is not working :( since channel 4 is offline, so either the nx not looking correctly on the RTSP address from the server, or something is wrong.

     

    another thing, I noticed, that somehow the nvr configuration was changed, does NX changing something on the nvr?

    I also have two other nvr on the net same fw, but the nx show me that he found only one channel on each of them.

    both are Hikvision NVR DS-9632NI-I8

     

    0
    Comment actions Permalink
  • Avatar
    Wendy Chuang

    Hi Zeev,

    Thanks for doing the test. Please see my comment as below:

    1). Is the firmware of NVR DS-9632NI-I8 up to date?

    2). Have you checked if t the device is able to manage by ONVIF device manager, view LIVE stream of multiple channels?

    3). Nx will apply the stream profile to the device which is provided by device itself. You could disable this feature by one of following methods:

    •  Nx system-wide configuration: Disable "Allow system to optimize device settings" from Main Menu > System Administration > General tab
    • Single camera configuration: Enable "Keep camera stream and profile settings" from Camera Settings > Expert tab

     

    Thank you.

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    hi Wendy,

    first of all, I found an issue with nx.
    on Hikvision NVR, the camera is defined as D05 which mean channel 5, but the nx try to connect to channel 4.

    regarding the keep camera stream....   it's gray and I can not change the value.

     

    still facing a problem with the two other nvr, they are both same fw as the first one, not the newest one, is it critical??

     

    zeev

    0
    Comment actions Permalink
  • Avatar
    Wendy Chuang

    Hi Zeev,

    Thanks for your feedback. 

    Typically, Nx ask the stream profile and basic information via ONVIF standard, then Nx will based on the device's response and show you the result. So when you see Nx play the incorrect channel of NVR, it is very likely that NVR provides incorrect info to Nx. Vendor might add issue fix on each newer version. We need to check the behavior of latest firmware version first, then see if there's any change needed to apply on vendor or Nx software.

    Thanks for your cooperation!

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    thanks,  I will schedule an  upgrade to all  the systems, and will recheck again....

    0
    Comment actions Permalink
  • Avatar
    Wendy Chuang

    Hi zeev mindali,

    You may upgrade one of NVR first, and let us know if issue still happen (but ONVIF device manager works).

    We may need you to configure the port forwarding of this NVR for our internal testing.

    Thank you.

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali

    Regarding: 

    | first of all, I found an issue with nx. on Hikvision NVR, the camera is defined as D05 which mean channel 5, but    | the nx try to connect to channel 4.

    This is not an issue. This is designed this way by Hikvision. 

    Channel 0 is input 1
    Channel 1 is input 2
    etc.
    etc. 

    If I recall it correctly the following URL represents camera 5 (channel 4) and the primary stream (1).

    rtsp://192.168.1.10:554/ISAPI/Streaming/channels/401

    Steps to take are:

    1. Update the device to the latest available firmware.
    2. Verify in ODM and let us know the outcome.
    3. Play the discovered RTSP stream in VLC and let us know the outcome.
    4. Capture the discovery of the camera in Nx with Wireshark and share the pcap with us. 
      Take the following steps to achieve this: 
      a. Delete the device from Nx
      b. Start the Wireshark capture
      c. Enable Auto-Discovery and allow Nx to discover the device.
      d. When discovered, wait until the failure appears. 
      e. Stop the Wireshark capture and share it with us. 

     

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    all is correct.

    I done the Hikvision upgrade with Hikvision company.

    my nvr configuration was erased and all the data of one month recording was lost :(

    still the problem persist. when I try to add the nvr, I getting all the cameras on X label

    but If I put single camera on RTSP from the nvr itself : rtsp://192.168.1.60:554/ISAPI/Streaming/channels/601

    I can see the camera on the nx meta.

    I got confused totally, why with RTSP single add, it's working, but with nvr add it's not?? what is the major difference???

     

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi Zeev,

    The major difference is the level of integration.
    With 'just' the rtsp stream you grab the video data, but you exclude various functions like audio, ptz, bandwidth control, frame rates, etc. If these are available in the device to begin with.

    So you took step 1.
    Please execute step 2, 3, and 4 a to e and share the outcome with us.

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    FAILED: Camera request "getVideoEncoderConfigurations" failed with error "Fault info. Reason: End of file or no input: message transfer interrupted or timed out (10 sec max recv delay) (10 sec max send delay). Additional: SOAP-ENV:Sender. ". Please try to reboot the camera, then restore factory defaults on the web-page. Finally, try to update firmware. If the problem persists, please contact support.

     

     

    this is the error I getting. 

    I also noticed there is a difference between the icons of the nvr 

    step 2. ODM, show me all the camera in the nvr.

    step 3. vlc is working

    step 4. wire shark file location :

    https://1drv.ms/u/s!Au2L0TuZuGy_hNhTQ36Z_YafMU40dQ?e=h1cxqH

     

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    I just checked your Wireshark capture and it doesn't contain any server <-> camera communication or even server <-> client communication.

    Did you run Wireshark on the Nx Witness server? 

    If that was the case, please provide the IP addresses of the Nx Server and an affected camera. 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    I run it on the server.
    Can provide anydesk conection if needed

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    HI zeev mindali,

    Did you run it on the server (the bare metal) or inside the virtual machine that is running Nx? 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    Bare matel

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Strange. Can you, please provide the IP addresses of the Nx Server and an affected camera and I'll check the file once more.

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    **.**.**.60
    Nvr hikvision after fw upgrade by Hikvision to the latest one

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    The IP address **.**.**.60 wasn't captured in the file you provided. 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    I done what you told
    The problem presist also woth dahua nvr
    It can not connect to nvrs
    If there was group (not view) it could solve the problem

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    That is weird. 
    When you run Wireshark on the same device as the Nx mediaserver application is running, you should capture all communication between the Nx Media Server and the devices it connects to. 

    Please email the anydesk login detail to ****@**** and I will log onto the server that is running the Nx Media Server. Please also share administrator level credentials for Nx and for the NVR in the email. 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    Dear Norman,

     

    since it's a municipal camera network, I can not provide the credentials without monitoring it,  so we need to be online togher for testing it.

    I have the same problems  , with dahua NVR, so if you want, I can setup a quick bare matel with nx and dahua,  to check it out.

     

     

    zeev

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    Please arrange the following: 

    > I have the same problems  , with dahua NVR, so if you want, I can setup a quick bare matel with nx and dahua,  to check it out.

    You can email the credentials to ****@****

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    We checked the Wireshark logs we collected from your Ubuntu server and need to investigate issue some more. 
    Can you forward the device and share the public IP address with us via the earlier provided email address? 
    Please forward all 3 ports (80, 8000, and 37777 if I recall it correctly for Dahua). 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    port 80 is been used

    instead use port 8080

    sending the image for comfortable use

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    I can access the device via the browser, but I can't connect to the device via Nx Witness and I can't connect to the device via Onvif Device Manager. The last is mandatory when a device isn't natively integrated. 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    what you need for access? TeamViewer? password? port?

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    As mentioned, I can access the device via the browser so credentials and ports are okay. 
    Since the device isn't natively integrate or Onvif compliant, I cannot add it to Nx Witness or Onvif Device Manager and therefore we can't resolve any issues. 

    0
    Comment actions Permalink
  • Avatar
    zeev mindali

    so basically what your are saying, that is can not be used if there is no onvif support, even there is RTSP support?

     

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi zeev mindali,

    When there is RTSP support, you can add the individual streams as RTSP streams as shown below:  

    The format for Dahua is:

    rtsp://<ip-adress>/cam/realmonitor?channel=1&subtype=0
    rtsp://<ip-adress>/cam/realmonitor?channel=1&subtype=1

    Where channel relates to the channel number on the device and subtype for the stream, where subtype 0 is the primary stream and subtype 1 is the secondary stream. 

    If I recall it correctly channel 0 corresponds with actual channel 1, channel 1 with actual channel 2, etc. 

    See also THIS support article. Be aware that in this way you only retrieve the video streams, not other data and therefore you can change settings, frame rates, resolutions, controls, etc. 

    Note: I deleted some comments in favor of readability. 

    0
    Comment actions Permalink

Please sign in to leave a comment.