VMS / VSaaS Mobile Apps Guide
This 24-page guide provides an in-depth explanation of mobile apps in VMS/VSaaSes.
In this guide, we cover:
- Mobile Monitoring
- Mobile App vs Web Client
- VMS vs VSaaS Mobile Apps
- Viewing Live Video
- Search/Playback Limits
- PTZ Control Common
- User Interface Issues
- Notifications
- Audio
- Maps
- Administration
- VMS Mobile Server Requirements
- Mobile App Platforms
- Transcoding Complexity
- Streaming Modes
- Stream Quality Selection
- Remote Connectivity
Mobile **********
************, **** ***** *** **** ****** on ****, ***** *********** ******** ******** connected ** ****. ** ***/***** **** network-connected *******, *** ********-***** ******* ******* were ****, ******* *** **** *** thick ******* ***** ** **** ** monitor ***** ******** **** * ****'* LAN, ** **** ******** **** *** Internet.
******* **** **** ** ******* ****** viewing, ******* ***** ****** ******** ******* limited ********** *** *******, ***** ******* their *** **** *** ***** *******. However, ** *** *** ****** ********* increased, ******* **** **** ** ***** multi-camera ****** **** **********, ******* *** need *** * ***** ******.
****** ****** ********** ********* **** ***/***** mobile ****, ******** ****** ****** ******* than ** * ******, *** ************* smaller ****** *****.
Mobile **** ** *** *******
***/***** ********* ***** ******** ** ****** apps ***** ** *** ******** *** and ********* *********** ** *** ****** hardware.
*** ****** *** ******* ********* ***** basic ***** ******* ********, ******* ** what ** ******* ** ***** *** clients. **** ***** ******* ** ** system ************** *** ******* **-***** ***** investigation ************. **** *** ******** *** commonly **** ********* **** ***** * thick ****** ** **** ******** ** hardware **** ***** ********.
***** ****** **** *** **** ******* to **** ******* ******** *** ***** searching. *******, ****** *****, ***** *** clients ***** ******** ****** ************** (*.*. users, *******, *********, *************), *****/****** ******, and *************/********* ********, ******* **** ***** do *** ***** ***** *******. *******, VSaaS ****** **** **** *** ***** camera ***********/************ ******* *** ****** *** by ******** * **-**** ** *** device.
*** ***** ****** (*.*. ******, *********, LPR) *********** ** ******** ** ***/***** web *** ****** ****.
VMS ** ***** ****** ****
*********** *** ****** **** *** ********* offered ** * *********, **** **** application *** ******* **** *****. ******* VMSes ************ *** *** ***** ****** secure ********-********* ****** **********, ****** **** were ******** ********** ** * *** for ******** ***** ** ******* **** video ***** **** **** ***** ******* monitoring *******, *** ***** ********* ** their ***** **-**. ***** ***** ******** ** ****** *****-**** ************** *****, ****** **** *** ***** typically ******* ** ******/******* *** *******.
******* *** ******* ********* ******** ** mobile **** ** ******* ********** *******, as **** ***** *****' ****** ****** monitoring **********. ***** ******* ******* ****** cloud-based **********, **** ********** ********* ************ video ** ***'* *****. ** ****, using * ***** ****** *** *** fewer ********, *** ******* ******** ***** more **********, ******, *** ************ ********.
Viewing **** *****
******-****** ******* ** *** **** *********** feature ** *** *** ***** ****** apps. **** ****** ****** **** ****** between **** *** ******** ******* ***** single-camera *******, *** ******* * ****/******** at *** ****** ** *** **** for ******** ********* ******* *****:
*** ****** **** **** ******** ***** multi-camera **** ******* *******, **** ****** to ***-***** **** ****, ******* ** VMS ***** *******. ******** * *** of ******* ************** ** * ***** screen ** *********/*** *********, ** ******* details *** ** **** ** **** camera ** **** *****:
***** ****** **** ** *** ******** support *****-****** **** *******. ***** ** no ********* ****** *** ******* ****** support *****-****** **** *******, *** ** is *** ****** *******. **** *** be * ******* ** ***** *** trying ** ***** ******** ****** * facility.
Recorded ***** ******* ***********
******* ******** ***** ** * ***/***** mobile *** ** ******** ******* ** a ****** ******. ****** **** ********* support ******** *** ***** ** ********* to **** * ****** ** ****-****** video ****** *** **** ** ******** video:
***** *****-****** ******** ** ********, *** smaller ****** ***** ** **** ****** devices *** ***** *** ******* *******, it ** ******* ** **** ***/***** mobile ****:
***** *** ***** ***** ******* ** show *****-***** *********, **** *** **** 2 ****** ******* **** * *****-****** that ******* ** *** ***** *****. VMS/VSaaS ****** **** ** *** ***** in-app ***** *********.
Search ***********
****** ******, *****, *** ***** ******** are ******** ********* ** ***/***** ****** apps:
*******, ****** *** ******** ********* ** not ******* ******** ****** ** ***/***** clients, ********* ****** ******* *** ******* motion ***********/********** *** ****** ***** (*.*. ignore * ****** ***** **** ******** 5 ******* ***** *** ********). ** a ******, ****** *** ******** *** include ****** ***** **** ************* ******* (e.g. *****, *******, ***.).
********, **** ****** *** ****** ******** are **** ***********, ********* ****** *********** in *** ***** ********, *** *** providing * **** ** *******:
******* **** ******* ****** ** *********, in ******* ** *****, *** **** likely ** ***** ******/******* ********* ******, in ******** ** ***** ******/******. *** example, *******'* ******* ****** *** ****** facial *********** *** ******/******* ********** ******:
*** ****** **** ********* ** *** offer ******** ********* ******. *** *******, while ******** *** ***** ****** ****** tight *********** ******** ************************ *********, *** ****** * *** **** offers ******** ******* *** ***** ******** boxes *** ******/******* *********:
********, *********, ********, ** ***** *** 'area ** ********' ******* **** *** commonly ********* ** *** ***** *******, are ******** ** ****** ****:
PTZ ******** ******
**** **** ***** *** ******* ** control *** ******* *******, ********* ********* pre-existing *******. *** *************, ***********, *** onscreen ******** ****** ******* ******; ** some ****, ********** ****** ********* ** all **** ** **** ******* *** on-screen ****:
******* **** ******* ** *** ******* PTZ *******, ***** ****** **** ** not ******. **** ** ********* *** to ******* ******/*********** ******* ** *** latency ** ******** ******* *** ********, and ******** **** ** **** ********. IPVM ******* **** ***** * ***** decline ***** ******* *** **** * *****, **** the ************ ** *****-****, ****-********* ***** cameras.
Mobile ********* ** ******
****** **** **** *********** ********** ************ manufacturers *** **** **** ****** **** most ******** **** ** ****** **** poor ** ******. ***** ****** **** likely ***** **** ******** *** ********** users *** *** ******** *****, ** may *** ******, ********* ** *** type ** ******.
*** *******, ****** ***** *** *** a ******* *** ***** ******** *****, because **** ***** ***** ********* *** through **********. ***** ******** ***** **** be ******** **** ** ******** *** actions, ****** **** *******, *** ******* interface ******/****.
Unlabeled / ********* *******
* ****** ** ***** ** ******* function *******, **** **** ****** **** not ******** **-*** **** *** **** manuals **** ** **** ******. ***** some *******, **** ** ********, ******, or ***** **/*** *** ***** *** universal, ****** *** ****** *** ******* to ************* *****. ************, ******* **** buttons **** ** *********, ***, ***., provides ** ******** **** ***** ******** are *** *********. *******, **** ****** do *******.
**** ****** **** **** ******** ** clear ****** *******, ********* ********* *** captured **** * *****-***-***** ****** ****. Some ****** **** **** ***** ******* with ****, ** ********* *** ******** confusion:
**** ******, *** **** *********, **** mobile **** *** ***** ********* ******* when ******* * ****** ********** ****** stream:
***** **** ****** ****** ********** ** the ******, ** ** *******/********* ** users ** *** ******** *** ****** switch *************.
*************
****** *** ************* *** ****** ********* by ***/*****, *** ********* ******* **** stamp *** ********* ** *** *****/***** that ********* *** ************:
************* *** ** ******* ** ******** alerts ** ******* ****/***** ********* ** the ****'* ****************:
*** *********** ** **** ***** ** notifications *** ** ******** ****** ****** with ********* ***/*******. *** **** ******* in *******/***** ********** *****.
*****
**** **********-******** ****** **** ** *** support *****. ** *******, ** ** typically **** ****** *** **** / SMB ******** **** ** ***** **** than *** ********** **** (****** ********** consumer ******** ** ********* ** **** is ********* ** ***** *****).
** **** ** *********, ********* ***** support ******************** *** ****-**** ***** ************.
****
**** ***** **** ***** **** *** viewing ****** ********* ** * *** or *********, ***** **** ***** ****** cameras *** *************** ***** **** *** offline:
*******, ****-******* **** *** ** ********* to ******** ** * ***** ******. Moreover, *** ****** **** *** ****** implemented.
**************
*** ****** **** ****** ***** ************** or ******* ** ****** ******** ** cameras, ********** ** **** ****** *****.
*******, **** ******* ******* ****** ******* and ******* *** ****** ***:
************, ***** ****** **** *** **** likely **** ***** ** ***** ************* of ****** ********, ********* **** ********, focus, *** ********* *************:
*******, ****, *********, ************, *** *********** configuration ** ********* ******** *** ***** web ******* (** ***** ******* ** offered).
*********
****** ******* **** *** ***** **** to ******* ***** ** *** ****, the ****** ** ****** ******* ********* depend ** ******* *******:
- *** ** *******: **** *** **** ******* **** iOS *** ******* *********. ** *******, most ***/******* ***** ******* ****** ****** both *********; *** ***** *** ******** delays ******* *** ******** ** *** App ***** *** **** *****.
- ** *******: *** ******** ******* ** **** the *** *** *** ****** ** ensure *************; *.*. **** * **** iOS *.* *** ** ****** ** supported.
- ****** ****** ****: *** ** ****** **** *********, mobile *** **** ******* *** ** designed *********** (**** *** *** ******) when ******* ** * ***** ****** such ** * ******** ***** ******** to * ***** ****** ***** ***** is **** **** ******. **** ******** include *** ****** ** ********* ******* per ****** ** **************** ** ********* ******. *******, ** the **** ** **** ****** *** increased ************* ** *** **** * years, **** ***/******* **** ***** * single *** ******* *** ****** *** tablets.
VMS ****** ************
**** ***** ******* ********** ********** ** licensing, *********:
- ** ********** ****** (********* ****** ******* or ****** ******) ***** **** ** be ********* ** * ********* ******.
- ********** ****** ******** *** ***** ****** remote *****
******* *** **** *** **** ** add *****, ***** ***** ********** ********** will ********* *****, ********** *** ***********. Be ******* ** ***** *** ***'* preferred *** ********** ****, ** *** overhead ***** ** ***********.
Streaming *******
***/***** *** ***** ****** ******* ** stream ***** ** ****** ****:
- *****
- *.***
- ***/*** (**** *.*** *** *** ****** open-source ***********).
*** **** ********* ***** **** ** whether *** ***** ** ***** ********** (e.g., *** ***** ** ******** ** H.264 ** *** **** ********** ** MJPEG *** ** *.*** *** **** sent *** ** *** ****** ******). Many ***** ************* ********** *****/*.*** ***** to ***** ** *** *********** (*******, 640x480) *** ***** ***** ***** **********:
*********** ******* ** ********** ****** ****. In *** *****, *** **** ********* by ~*-*% *** ****** **** ******* scaling *** ****** ** (*********** **** MPEG4). **** ******* *** ****** ** cameras ***** *** ** ******* *** server *** **** ** ********* *** when ****** ********.
*******, ** ***** ********** *** ******* increased, **** ***/******* *** ******** ****** H.264 ** ****** ****, *********** ** decreasing **** ********** ****** ****.
Stream *********
**** *** **** ***** *** ******* of ******* ***** ** *** ******* the ****** ** ********* ** *** network ************ ***********.
- ************: **** *** ******** ** *** a ****** ******* **** ***** **-**, and ***** ******* **** ***** ******** where ********* ***** ** ******.
- *********: *** ****** *** **** **** in *** *** ******'* ************* *** Remote ***** **** ** ** ******* configured ***** *******/**********/*** ****** ******* *** multistreaming **** ** ****** ** ****** it- ********** ** ******* ************ ****.
- *******: ******* * "********* ************" ****** will ** ********* **** **** **** will ***** *** *** ** ****** reduce *** ******* ** *** **** to *** ****** ** ****** *********.
VMS ****** ************
************, *** ***** ***** ********** ******** that *** ******** **-****. ** *** extent **** ***** ***** ** ******** remotely, ** *** ********* ** *** user ***** ** ****** ******-**** **********, ****, ***.
**-**** *** ******* ************* **** ******** users ** *** ** ***** *** remote ******. *** ****, **** ** time-consuming *** ********* **** ** *** understand ****, ****** ** ****** *********** frustrating ** *** ** ** **** in * *** **** ********* ******** to ***************.
**** ************* **** ***** *****-**** ************, *** ** ********* ******** ****** and ******* *********** **** *******. *** performance ** ***** ********* ****, *** they ********* *** ****** **** **** and **** ****** **** ***** ******* (e.g. **** **********, ***).
VSaaS ****** ************
************, ***** *** ********* *****-****, ** "hosted", ******* ** *** ****** ** appliance **-****, ****** ******* ******* **** directly ** *** *****, *** ****** apps ********** ******* *** ***** ********'* connection ** **** *** *******. ***** connecting *** ****** **** ******* ** a ***, ******* *** ***** ************* high (**-** *******).
****** ******, ******* ** ****** ***** often ***** *** ******* ****** ********* (1-2 *******) ******* ****** ***** *******/****** (e.g. ***, *****, ******). **** ***** them **** ******, *** ******** ** using ******* ********* **** ******* * high ***** ** **********/**********.