Milestone Systems  

XProtect® Mobile for Express and Professional


Get started with XProtect® Mobile for Express and Professional

 

 

Server and client components of XProtect Mobile

The free XProtect Mobile app gives you access to:

  • Viewing live video and playing back video recordings
  • Listening to incoming audio in live video and video recordings
  • Using the push-to-talk (PTT) feature while watching live video from one camera
  • Creating investigations

XProtect Mobile has five components:

  • XProtect Mobile client is a mobile surveillance app that you can install and use on your Android or iOS device. You can use as many installations of XProtect Mobile client as you need. For more information, see Installing XProtect Mobile Server components (administrators)
  • XProtect Web Client lets you view live video in your web browser and lets you download recordings
  • XProtect Mobile server is responsible for giving XProtect Mobile client and XProtect Web Client users access to the system
  • XProtect Mobile plug-in
  • Mobile Server Manager

In addition to acting as a system gateway for XProtect Mobile client and XProtect Web Client, the mobile server can transcode video because the original camera video stream in many cases is too large to fit the bandwidth available for the client users.
For more information, see Installing XProtect Mobile Server components (administrators) on page 8 or the administrator manual of your surveillance system. Download the manual from the Milestone website (https://www.milestonesys.com/support/help-yourself/manuals-and-guides/).

Installing XProtect Mobile server components (administrators)

This information is primarily for system administrators. For more information, see the administrator manual of your surveillance system. Download the manual from the Milestone website (https://www.milestonesys.com/support/help-yourself/manuals-and-guides/).

You can install the XProtect Mobile server component when you install version 2013 and all later versions of XProtect products:

  • XProtect Corporate
  • XProtect Expert
  • XProtect Professional+
  • XProtect Express+
  • XProtect Essential+
  • XProtect Professional
  • XProtect Express
  • Milestone Husky
  • Milestone Arcus

Information about the products is available on the Milestone website (https://www.milestonesys.com/solutions/platform/product-index/).

You can also download XProtect Mobile server for free from the download page on the Milestone website (https://www.milestonesys.com/downloads/).

Where to install the XProtect Mobile server component

Install the XProtect Mobile server component on the computer that runs your surveillance system, or on a dedicated computer.

If you plan to have more than 10 cameras in your system showing video simultaneously, Milestone recommends that you install the XProtect Mobile server on a dedicated computer.

You can install XProtect Mobile server in various ways.

Installation on the same computer as the VMS

  • XProtect Professional and XProtect Express: Complete a Typical installation. This installation includes the Milestone Mobile server
  • XProtect Corporate, XProtect Expert, XProtect Professional+, XProtect Express+, and XProtect Essential+: Complete a Single Computer installation. This installation includes the XProtect Mobile server

Installation on a dedicated computer

  • For all XProtect VMS products: Run the separate XProtect Mobile server installer 

Installing the XProtect Mobile plug-in component

Install the XProtect Mobile plug-in component on all computers that run the XProtect Management Application or XProtect Management Client:

1. Run the XProtect Mobile installer.

2. Choose a Custom installation and select the plug-in (32-bit or 64-bit). It is safe to install both.

3. Restart the XProtect Management Application or XProtect Management Client.

Operating systems

XProtect Mobile supports the following operating systems for mobile devices:

  • Google Android 5.0 and later - smartphones and tablets with Android installed
  • iOS 10 and later - iPhone, iPad, and iPod Touch

Install XProtect Mobile client on a mobile device

On your mobile device, download the free XProtect Mobile application from Google Play or App Store℠.

Finding the app in the stores is easy. Just search for "XProtect Mobile for Express & Professional" and then install it. Afterwards, a Milestone logo icon is available on your device. To start XProtect Mobile, tap the icon.

Note: By default, an XProtect Mobile Demo server installs. Use the server to test the app. The server is just for testing, so there are some things you can't do. For example, you can't use pan-tilt-zoom controls.

You can't delete or edit the demo server, but you can hide it. To hide the server, go to Settings, tap General or Miscellaneous, and then turn off the Hide demo server setting.

To view videos from your cameras, connect the app to one or more mobile servers (see  Connect your mobile device to a mobile server).

Select a language for the app

By default, XProtect Mobile client uses the language of your device. For example, if your device uses French, XProtect Mobile displays in French.

To use a different language, change one of the following:

  • The language setting in XProtect Mobile (available only for Android)

                      1. Tap menu and then Miscellanous.

                      2. Select language.

  • The language of your device. Then, restart XProtect Mobile to apply the change

Note: To use XProtect Mobile in Hindi, your device must support that language.

Connect your mobile device to a mobile server

You can connect devices that are running Android or iOS.

Requirements:

  • Get network and user details from your system administrator
  • You have installed and opened the app

Connect to a server that you have not used before

1. Tap Add server to scan the local network for mobile servers.

2. You can choose to add the server manually by tapping Add server manually.

  • Enter a name for the server, its IP address, and user login credentials, and then tap Check ok Save
    The server name shows in the list of servers on your device, and it can be anything you want. The user must be set up in the surveillance system.

3. Optionally, you can also do the following:

  • By default, the connection uses HTTP. To use HTTPS, select the Secure connection check box
  • To always connect to this mobile server when you open XProtect Mobile, set this server as your default server:
  • iOS - Select the Default server check box
  • Android - Tap Default server option icon for Android to set the server as default. The server that is currently selected as default is indicated by a Default server selected icon for Android icon
  • To be notified when alarms trigger or there is a problem with a device, select the Receive notifications check box. (see  Turn on or turn off notifications)

Connect to a server you have used before

1. Tap Add server to scan the local network for mobile servers.

2. The Already Added Servers group lists the servers that you have connected to before. Tap one or more servers, and then tap Save.

3. Enter your login credentials for XProtect Mobile server, and then tap Connect.

Tip: To avoid having to enter your credentials the next time you connect, select the Save credentials check box.

Connect by entering the unique identifier for the server

 Note: This connection method also connects to the Address book service and requires a Milestone Care Plus subscription package. 

Ask your system administrator for the unique identifier for the server.

1. Tap + or Add server to scan the local network for mobile servers, and then tap Add server with ID.

2. Enter the identifier, and then tap Save.

3. Enter your log in credentials for the Milestone Mobile server, and then tap Connect.

Tip: To avoid having to enter your credentials the next time you connect, select the Save credentials check box.

Connect from an email message

Note: This connection method also connects to the Address book service, and requires a Milestone Care Plus subscription package.

Your system administrator can send you an email that contains a unique identifier for the server. Use the identifier to connect your mobile device to a mobile server.

1. On your mobile device, find the email message from your system administrator.

2. If XProtect Mobile is not installed, tap Download XProtect Mobile to go to the store where you can download it.

3. When XProtect Mobile is installed on the device, in the email message, tap Add your server to XProtect Mobile.

4. Tap the mobile server to connect to it.

5. Enter your login credentials for the mobile server, and then tap Connect.

View and edit connections to mobile servers

You can view and change settings for your connections to mobile servers if you, for example, want to change to a secure connection or select another server as the default server.

1. On the Servers page, find the server, tap the context menu, and then tap Edit. 

  • Android - In the list of servers, tap Menu for the relevant server, and then tap Edit
  • iOS - Tap Edit, then Server Connections, and then tap the server

2. View or edit the following settings:

  • Automatic connection - Enables the Smart Connect feature. This allows you to connect to XProtect Mobile server even it its IP address has changed. Your system administrator needs to set it up on the server
  • Secure connectionUse HTTPS when you connect. By default, the connection uses HTTP
  • User details - The login credentials
  • Save credentials - Remember the login credentials
  • Default server - Always connect to this mobile server when you start Xprotect Mobile

3. To add addresses manually, tap Server connections, then tap Add address and then enter the IP address and port number.

Turn on or turn off notifications

If you have configured events and alarms in your surveillance system, XProtect Mobile can send you a notification when events trigger alarms, or when something goes wrong with a device or server. If you have the app open, XProtect Mobile displays the notification in the app.

 

Turn on or turn off notifications

By default, notifications are turned on when you add a server. These notifications are delivered when you have XProtect Mobile open.

1. Open XProtect Mobile, and then do the following:

  • Android - In the list of servers, tap the server, tap Menu icon for Android, tap Edit, and then turn on or turn off the Receive notifications setting
  • iOS - Go to the Settings page for your mobile device. Tap XProtect Mobile, then Notifications. Turn on or turn off the Allow Notifications setting

2. To specify the alarms you are notified about, tap Notification settings, and then select one of the following:

  • All alarms - Be notified when any alarm is triggered, regardless of the owner or source
  • My alarms - Be notified when an alarm that you own is triggered, or when someone assigns an alarm to you
  • Turn off Notification settings - Be notified only when something happens to a device or server and not when events trigger alarms

 

Turn on push notifications

If you want XProtect Mobile to notify you, even when you don't have the app open, enable push notifications. Push notifications are sent to your mobile device. Settings for notifications on your mobile device determine how you are notified. For example, it can display a banner or play a distinctive sound.

1. Open XProtect Mobile and follow the steps above to turn on or turn off notifications.
2. To turn on push notifications:

  • Android - Tap Menu icon for Android next to XProtect Mobile, tap Settings, and then tap Miscellaneous. Turn on the Push notifications setting
  • iOS - Go to the settings for your device. Tap Milestone, then Notifications. Turn on the Allow Notifications setting

Connection settings for a mobile server

To go to the mobile server settings:

  • Android - In the list of servers, tap Menu icon for Android for the relevant server, then tap Edit
  • iOS - Tap Edit, then Server connections, then tap the relevant server

When you add a mobile server to your XProtect Mobile app you must configure the following settings:

Setting    Description
   Name  

The name of the server.

The name displays in the list of servers on your device and can be anything you want.
    Address 

 The IP address of the computer where XProtect Mobile server is running. If you don't know the IP address, you can insert the host name of the computer.

     Port

 The port number that XProtect Mobile client uses to communicate with the server. The default port is 8081. For secure connections, the default port is 8082.

If you edit the port number, you must also edit the corresponding port number on the server side. Otherwise, the XProtect Mobile app and the server cannot communicate.

     Secure connection

 Indicates whether the mobile server that you connect to uses an HTTPS connection. If in doubt, ask your system administrator.

     User name

 Your user name.

     Password 

 Your password. The user name and password can be based on either XProtect basic users, which are set up in XProtect Management Client or XProtect Management Application, or domain users.

Save credentials

Indicate whether you want XProtect Mobile to remember your user name and password for the next time you open the app.

Default server

Indicate whether to log in to this server when you open XProtect Mobile.

Receive notifications

Indicate whether you want to receive notifications.

 Notification settings

Indicate the type of notifications that you want to receive:

  • All alarms - Be notified when any alarm is triggered, regardless of the alarm's owner or source
  • My alarms - Be notified when an alarm that you own is triggered, or when someone assigns an alarm to you
  • Turn off Notification settings - Be notified only when something happens to a device or server and not when events trigger alarms

View and edit connections to mobile servers

You can view and change settings for your connections to mobile servers if you, for example, want to change to a secure connection or select another server as the default server.

  1. On the Servers page, find the server, tap the context menu, and then tap Edit

    • Android - In the list of servers, tap menu 25x25 for the relevant server, and then tap Edit
    • iOS - Tap Edit, then Server connections, and then tap the server


  2. View or edit the settings:
    • Automatic connection - Enables the Smart Connect feature. This allows you to connect to the mobile server even if its address has changed. Your system administrator needs to set it up on the server
    • Secure connection - Use HTTPS when you connect. By default, the connection uses HTTP
    • User details - The login credentials
    • Save credentials - Remember the login credentials
    • Default server - Always connect to this mobile server when you start XProtect Mobile
  3. To add addresses manually, tap Server connections, then Add address, and enter the IP address and port number.

Buttons and settings overview

This topic lists and describes buttons and settings in XProtect Mobile. If you see something in the app that you're not sure how to use, you can look it up here.

After you log in to a server, the top bar in Android and the bottom tabs in iOS can contain the following options:

Note:The options are available only if you have been given a permission to view them, which happens in XProtect Management Client or XProtect Management Application.

 

Name    Description
Views   
Displays and previews available views. Select the view that you want to view video from (live or recorded). You can also create investigations.
Actions Activate actions.
Investigations View investigations created in XProtect Web Client or XProtect Mobile client.
Video push Lets you use the camera on your mobile device to stream video to your surveillance system.
Alarms View and react to alarms.

 

Additional buttons are available depending on what you are doing. 

Name    Description
Actions View all actions for a view or a camera.
Activate Activate an output or an event.
Add server Scans the local network for mobile servers.
Add server with ID Add a server using a unique server identifier. This connection method uses the Address book service and requires a Milestone Care Plus subscription package.
Add server manually Enter a name for the server, its IP address, and user login credentials.
Cancel Undo the last thing you did.
Close Close this page and return to the previous page.
Done Indicate that you have completed your work on the current page.
Edit Edit settings for the server.
Exit full screen Stop viewing video in full screen.
Filter Hide or show views. By default, all views are selected.
Go to time (in playback mode) Go to a specific time in the past.
Help Find information about using XProtect Mobile.
History Go to a list of recordings.
Live (in playback mode) Switch from playback mode to live mode.
Hide/Show live PiP (in playback mode) Turn on and turn off a small picture-in-picture (PiP) for live mode. Tap the Hide/Show live PiP or double-tap the PiP view to return to live mode.
OK Acknowledge an alarm or perform an action.
Actions Access outputs and events to activate them.
Playback (in live mode) Switch from live mode to playback mode.
Playback speed (in playback mode) Control the speed of the video.
Presets View the PTZ preset positions on the selected camera. Only for PTZ cameras.
PTZ/PTZ presets Show PTZ controls on the screen so you can pan, tilt and zoom in on the selected camera. Dimmed for non-PTZ cameras.
Recent history View a list of recordings.
Save Save your filtered views.
Settings

Android: Go to Settings to view or change Image, Auto-hide controls, Miscellaneous, Camera, and Default PTZ control settings. Video push settings are available under Camera.

iOS: Go to Settings to view or change settings.

Share (iOS) Take a snapshot of the current frame and save it to your device.
Snapshot

Take a snapshot of the current frame. Snapshots are saved as follows:

Android: Snapshots are saved to your device's SD card at: /mnt/sdcard/Milestone.

iOS: Snapshots are saved to your device's Photo Library and it can be accessed by tapping Photos on your device.

You cannot change save locations.

Time picker Go to a specific time in the video.
x1 Open a menu with a selection of playback speeds.
Search

Search for a view or a specific camera.

  • Type ptz to find all your PTZ cameras
  • Type audio to find all your cameras that have microphones attached
  • Type ptt to find all your cameras that have speakers 
Audio Start or stop listening to incoming audio from cameras that have microphones attached.
Push-to-talk Start or stop using the push-to-talk (PTT) feature with cameras that have speakers.

 

MILESTONE SYSTEMS GLOBAL WEBSITE

A LEADER IN IP VIDEO MANAGEMENT SOFTWARE AND SURVEILLANCE SOLUTIONS

Call us at +45 88 300 300  Contact Us  Terms of Use  Privacy Policy  Cookie Policy  MAP Policy

Copyright © 2019 Milestone Systems A/S. All rights reserved.