Troubleshooting XProtect Mobile

Connections

  1. Why can't I connect from my XProtect Mobile client to my recordings/XProtect Mobile server?

    In order to connect to your recordings, the XProtect Mobile server must be installed on the server that runs your XProtect system or alternatively on a dedicated server. The relevant XProtect Mobile settings are also needed in your XProtect video management setup. These are installed as either plug-ins or as part of a product installation or upgrade. For details on how to get the XProtect Mobile server and how to integrate the XProtect Mobile client-related settings in your XProtect system, see the configuration section.

  2. I just turned on my firewall, and now I can't connect a mobile device to my server. Why not?

    If your firewall was turned off while you installed XProtect Mobile server, you must manually enable TCP and UDP communications.

  3. How to avoid the security warning when I run XProtect Web Client through an HTTPS connection?

    The warning appears because the server address information in the certificate is incorrect. The connection will still be encrypted.
    The self-signed certificate in the XProtect Mobile server needs to be replaced with your own certificate matching the server address used to connect to the XProtect Mobile server. These certificates are obtained through official certificate signing authorities such as Verisign. Consult the chosen signing authority for more details.
    XProtect Mobile server does not use Microsoft IIS. This means that instructions provided for generating certificate signing request (CSR) files by the signing authority using the IIS is not applicable for the XProtect Mobile server. You must manually create CSR-file using command line certificate tools or other similar third-party application. Note that this process should be performed by system administrators and advanced users only.

Image quality

  1. Why is the image quality sometimes poor when I view video in the XProtect Mobile client?

    The XProtect Mobile server automatically adjusts image quality according to the available bandwidth between the server and client. If you experience lower image quality than in the XProtect® Smart Client, you might have too little bandwidth to get full resolution images through the XProtect Mobile client. The reason for this can either be too little upstream bandwidth from the server or too little downstream bandwidth on the client. See the XProtect Smart Client User Manual which you can download from our website.

    If you are in an area with mixed wireless bandwidth, you may notice that the image quality improves when you enter an area with better bandwidth.

  2. Why is the image quality poor when I connect to my XProtect video management system at home through Wi-Fi at my office?

    Check your home internet bandwidth. Many private internet connections have different download and upload bandwidths often described as, for example, 20 Mbit/2 Mbit. This is because home users rarely need to upload large amounts of data to the internet, but consume a lot of data instead. The XProtect video management system needs to send video to the XProtect Mobile client and is limited by your connection’s upload speed. If low image quality is consistent on multiple locations where the download speed of the XProtect Mobile client’s network is good, the problem might be solved by upgrading the upload speed of your home internet connection.

Hardware accelerated decoding

  1. Does my processor support hardware-accelerated decoding?

    Only newer processors from Intel support hardware accelerated decoding. Check Intel website if your processor is supported.

    In the menu, make sure Technologies > Intel Quick Sync Video is set to Yes.

    If your processor is supported, hardware-accelerated decoding is enabled by default. You can see the current status in Show status in the Mobile Server Manager.

  2. Does my operating system support hardware-accelerated decoding?

    Only Windows 8 and Windows Server 2012 or newer are supported.

    Make sure you install the newest graphic drivers from the Intel website on your system. These drivers are not available from Windows Update.

    Hardware-accelerated decoding is not supported, if the mobile server is installed in a virtual environment.

  3. How do I disable hardware-accelerated decoding on the mobile server? (Advanced)

    If the processor on the mobile server supports hardware accelerated decoding, it is by default enabled. To turn hardware-accelerated decoding off, do the following:

    1. Locate the file VideoOS.MobileServer.Service.exe.config. The path is typically: C:\Program Files\Milestone\XProtect Mobile Server\VideoOS.MobileServer.Service.exe.config.
    2. Open the file in Notepad or a similar text editor. If necessary, associate the file type .config with Notepad.
    3. Locate the field <add key="HardwareDecodingMode" value="Auto" />.
    4. Replace the value "Auto" with "Off".
    5. Save and close the file.

© 2019 Milestone Systems A/S