The XProtect Mobile server handles logins to the system from the XProtect Mobile client or XProtect Web Client.
An XProtect Mobile server distributes video streams from recording servers to the XProtect Mobile client or XProtect Web Client. This offers a secure setup where recording servers are never connected to the internet. When an XProtect Mobile server receives video streams from recording servers, it also handles the complex conversion of codecs and formats, allowing the streaming of video on the mobile device.
Some of the key features of the XProtect Mobile Server are to provide video and audio, receive video from the Milestone Mobile clients and store it on the XProtect servers (Video Push), create and manipulate invetstigations and exports, etc.
Note: Applications located on the same network as the XProtect servers, should utilize these servers directly through other protocols.
Mobile Server provides few endpoints for communicaiton:
A typical flow of requests and commands looks like this: