Dynamic vs. Static IP Addresses Tutorial

By: IPVM Team, Published on Mar 01, 2018

While many cameras default to DHCP out of the box, that does not mean you should use it. This may seem basic for some, but those new to the industry may not know there are other options. In this note, we review:

  • Dynamic addressing
  • Static addressing
  • Advantages
  • Disadvantages
  • Potential issues of each
  • Public vs. private IP address impact
  • IPVM recommendations

Key Recommendations

In summary, there are three key points to remember about addressing schemes:

  • Do not use DHCP on surveillance equipment: There are few exceptions to this rule, but DHCP should generally only be used when staging cameras, not in the final installation.
  • Do use static addresses: The potential headaches of dynamic addresses far outweigh the slight increase in configuration time required.
  • DHCP address reservation: Provides the benefits of static addresses, but adds more configuration complexity. It should be used when IT policy dictates, and systems may not deviate. Reservations are also useful for the edge case devices that only support DHCP.

We review each of these items below, in more detail.

***** **** ******* ******* to **** *** ** the ***, **** **** not **** *** ****** use **. **** *** seem ***** *** ****, but ***** *** ** the ******** *** *** know ***** *** ***** options. ** **** ****, we ******:

  • ******* **********
  • ****** **********
  • **********
  • *************
  • ********* ****** ** ****
  • ****** **. ******* ** address ******
  • **** ***************

Key ***************

** *******, ***** *** three *** ****** ** remember ***** ********** *******:

  • ** *** *** **** on ************ *********:***** *** *** ********** to **** ****, *** DHCP ****** ********* **** be **** **** ******* cameras, *** ** *** final ************.
  • ** *** ****** *********:*** ********* ********* ** dynamic ********* *** ******** the ****** ******** ** configuration **** ********.
  • **** ******* ***********:******** *** ******** ** static *********, *** **** more ************* **********. ** should ** **** **** IT ****** ********, *** systems *** *** *******. Reservations *** **** ****** for *** **** **** devices **** **** ******* DHCP.

** ****** **** ** these ***** *****, ** more ******.

[***************]

Static *********

********* * ****** ** address ** **** ****** is *** **** ****** way ** ******** ** camera **********. ** **** method, * ****** ******* is ******** ******** ** each ******, ********* ** DHCP ** ***** ********. Since ***** ** ** chance ** ** ********* changing, ** **** **** leases, *** ********* *** connection ****** ** *******, which ******* *************** **** if ****** *****.

*** **** ******** ** the ********* ***** ********** with ********* ********* ** individual *******. ****** ********* are ******** ******** ** individually ********** ** **** camera, ****** ******** ******* the *** *********, ** via ************-******** ********. **** may *** * *** minutes ** ************ **** per ******, ***** *** add ** ** ***** systems.

IP Camera Set Static IP Address

**** ************ ***** ***** for ***** ********** ** cameras, ** * ******** group ** ******* *** be ******** ** ********* from * ***-******* *****. Tools **** **** ******** the ***** **** ********, such ** *** ******* below, ******* ******* ********* to ** ********* ** a *****.

Set Multiple Static Addresses Using Manufacturer Tool

****** ********* *** ********* recommended ** *** *******. The ********** **** ******** to ***** ********* ** minimal ** ***** *******. In ***** *******, *** extra **** ****** *** be ***********, *** ** more **** ***** ** caused ** *************** ***** a ****** ********** ******* address ******. * *********** increase ** ***** ****** installation ** ********* ** unpredictable *************** ****.

Dynamic *********

*** **** ****** **** of ******* ** ******* assignment ** **** (******* Host ************* ********), ** a ****** ***** ******* addresses ** * ********* range (****** * "*****") to ******* ** **** are *********, ********* ** the ***** *** ******* boot. **** ******* *** often ***** **** **** low-cost ******* *** *** also ** *** ** a ******* ** ***** service. **** *******, ********* computers, *******, *******, ****** devices, *** ****,******* ** ******** *** *******.

*** **** ******* ** using **** ** * reduction ** ***** *****. There ** ******* ***** for ******** * **** scope ** * **** server/router, ***** *****. ***** simply ****** *** ***** and *** ******* ** the ***** *** *** long * **** ***** lasts (*** **** ****** the ******* ** *******).

DHCP Scope Configuration Router

******** *** **** ***** will **** **** ** be **** **** ****** the *******'* ******* *****. Setting *** **** ***** only ***** * *** minutes. ***** ********** ** not **** ** ******* to **** ****** ** set *** ** ******* with ******* **********, ******* install **** ** *********. Below ** *** ********** section ** ** ** camera ******* ******* ******* configuration:

Camera IP Settings

*** ****** ** **** gained ******, *******, ** some ************* ***** ******* to ** ********* ** bulk,*** ***** ***** ****, ***** * ********* range ** ** *******. In **** ****, *** time ******* *** *******.

*******, ***** *** *** issues **** ***** ****** be ***** ** ****** using ****:

  • *** *********** **** ********* may ****** ** *** main ******** ** ***** DHCP. **** *** ******'* lease *******, ** **** it ******* ***** ***** failure, ***** ** * chance **** *** ******** IP ******* **** ******. This *** ******* ********, as ******* ***** ******* to *** *** *** IP ******* (*** **** majority) **** ** ****** work ***** *** ****** is **-******* **** *** VMS ******. ************, ******* the ******* ******* *** be * ********, *** may ******* ***************'* ********* ****.
  • *******, **** ****** ***** when ***** ******* ********* is *** ****** ** rogue **** *******. ************ DHCP ******* *** ** plugged **** *** *******, intentionally ** ***************, *** used ** ****** *********. If *** ** * range ***** **** **** is ******** ** *** network, ******* *** *** be **** ** ******* to *******, ** ** address ********* *** *****. This ** *** ******** a ******* *****, *******, as ******* **** **** a **** ****** **** their ***** *******, ** upon ****.

Dynamic ******* ************

**** ***** ****, ******** devices ********* *** ** reserved ** *** ****** for ******** *******, ***** on *** *******. **** prevents *** ******'* ******* from ********, *********** *** main ******** ** ***** DHCP. ** ** **, the ****** ****** ** set *** **** *** the ******* ** ******* and *** ******'* *** address **** ** ******* into *** **** ******'* setup. ***** ** ** example ** *** ***** / ********* *** ******* address ***********:

DHCP Scope Configuration Router

Public **. ******* *********

****: **** ****** ****** addresses ******** (*******) ** addressing *** ************ *******, not ****** *** (***** assigned ** ***'* ******** service ********), *** ****** of ****** **. ******* arise **** ******* ** those ******** ** ****, as ****.

******** ******* ********* ********* assign ***** ******* *********, regardless ** ******* **** or **** *** ****. This ************* ************'* ************ ****** *********** difficult, ** *** ** address *** **** *******. There *** *** ****** practices **** ** ********* this *****:

  • ***** *** ******** * static ** *******, *** this ** ********* * paid ******* ** *** of ******** ******* **** (~$10-20 *** *** *****). This *** ** ****** affordable ** ****** ************* but *** *********** *** SMB *******, ** *** add *********** **** ** internet *******.
  • *** **** ****** *** around **** **** ** to *** ******* ***, which **** * ****'* public ** ******* ** a ****** ********, *.*., 67.20.198.45 **** ** "****.******.***", with *** ******* *** automatically ******** ** * new ******** ** ******* should ** ******.

** ****** **** ** these ****** ** ****** access ** ********* ******* ****** *** Video ************ *****.

Test **** *********

**** ********! **** **** 5 ************ ** ** ********* for ***** ************.

Comments (38)

** ******* ***** *** cameras * ****** ** use ****** ********* ** the *** *********, *** DHCP **** *********** *** cameras.  *** ******* ** knowing **** *** *** equipment **** ********** ****** and ** ********** **** after * **** ****** failure ** * **** mis-configuration ***** ** **********.

*** ****  ** **** open *******'* , **** make ****** 

******* *** ** ******** so * **** * Road *** *** ****** 

**** ** **** ***** of ******** *******'* *** future ***********

**** ****** **** **** who *** ******** ***** requires **** ** ** to **** *** ***** with ** ***** ******* consistant

*** **** *** , but **** ******** ****

* ********** **** ** own ******** ******* ** I *** *** ** walls *** *** **** anyone **** ** *** them. 

******** ******** *** ****** with ** ***** ******* system. 

 

 

 

 

*** **** ** **** open *******'* , **** make ******

**** ***** **** * bad ****, ** *** are ** ****** ****** an ** ******* *** of *** ****** ** the **** ****. * good **** ****** **** ping ** ** ****** assigning ** ** ****** it ** *** ******* taken, *** ** *** any ****** **** ****** with *** ***** ****** IP **** *** ******* to *** **** (******* lost, ****** ** *********, network ********, ***.) *** wind ** **** **** new ****** ** *** network *********** ******* **** IP ******** *** **** and ******* ** *********.

 

**** ** *** *********** from *** ****** ******** IT **** 

**** **** **** **, lock ** ** , then ** ****** ** to ****** 

*** **** ****** ** this ******* 

** ** ****** ***** protocol

***** ***** *** **** and **** ** ***** vlan ****** .

*** **** *** , but *** ******** ** this ****  **** ******* why

 

****'* ******* **** *** probably ***** *** ******* reservations ****** *** *****.

****** ********** ******** ** IT **********, *** ****** never **** *** *** DHCP ***** ** ****** IPs *** **** *** the ****** *******.  *** potentially *** ** **** address ******* (******* *** don't **** **** *** lease ****** **) ** IT **** **** **** device *** ******* **'* not ******** **** ** should ** ** ***** mentioned, *** *** ** with ** ** ********.

*** **** *** ** do **** ** ** work **** ** *** get * ***** ** IP ********* **** *** not **** ** *** DHCP ******* **** ** have *** ***** ******** from ****.   *** *** use ** ** ******* like ******** ** ******* to **** **** ********* range *** **** **** IPs ** ********** ***. 

 

*** ***'* ***** ** the **** *** ********* out ** ******* *** have ********** *** ** it ** ***** ** the ******* **** ** you *** *** ****** off ** *** * range *** ** *** pool ** **** *** been ********.

* ***** **** ****** depends ** *** ****** your *********.  ** ****** use **** **** ******** as ** **** *** care ** *** ** address *******.  *** *** reboot *** ****** *** they **** ************* ********* **** if *** ** ******* changed.  **** ****** **** works ******* *****.  

*'** *** ****** **** the ******** ****** ****** cameras ** ******, **** DHCP ** *** ******* method.  ***** ****, **'** switched ** ****** ***** the **** ********.  * wonder ** **** *** because ** *****'* ***** Avigilon ******* **** *** VMS

* ****** ** **** was ******* ** *****'* using ******** ******* **** the ***

*****-***** ******* * ***** always ****** ** ****.   Avigilon ******* + ******** *** static ** *** ******. 

* ***** ****** ******** devices *** ** *****/****.  Based **** **** ******** I *** *** ** so *** ****** ** ** *******/******* *** network.  *************, *** ******* *** about **% ********* ********.

*** **** ** *** test ** *** *** of *** ******* ******* to ** ****.

*** - ***** ***, and **** ** *******.

**** ********** *** ***** want ** *** **** due ** ***** ******, and **** *** *** to ****** *** *******.   This ***, **** ******** cameras ** *** *** DNS ****, ** ** the ** ******* *******, the ****** ** ***** accessible.

**** ******* ** *** support *** ******, **** do.

*** ******* ******* *** setting * ****** ******* on * ******(** ******) to ***** **** *********** causes ********?

** *** ********** ****** address ** *** ******** indexed ** '*** ******' to ****, **** *** server *** *** ** hand ** *** ** another ******, ******** ** address ********.

** *** *** * camera ** * ****** address ** **** ***** request ** ******* **** the **** ******; **** if *** *** ******* is ******** ****** *** configuration ** *** **** Reservation ******.

****** ********* ****** ***** overlap **** ********* (***-***********).  If *** ********** ******* camera **** ***-****, *** DHCP ****** **** **** out *** ******* ** another ******...**** *** ******* will ** ** ******** with *** ***-**** ****** returns ** **-**** ******.

**'* * **** ******** to ***** ******* ****** IP ****** **** **** scopes.

**'* * **** ******** to ***** ******* ****** IP ****** **** **** scopes.

******** * ***** ** general, ** *** *********** is ******** ******* ***** should *** ** * problem.

****, ****** *** ******** address ********** ** *** camera ****** *** ****** to ******* *** ********** in *** ***** ** a **** *******.

**** ****, *** *** probably ****** *** **** making *** ****** ****** in *** ***** *****.

**** **** ******** ***** information ******* **** **, but ***** ** ** way ** ****** **** with * ****** **.

"****, ****** *** ******** address ********** ** *** camera ****** *** ****** to ******* *** ********** in *** ***** ** a **** *******."

** ** **********, * haven't ***** *** ** device that *** ********** **** **** a ****** ** ******* and ** * **** client ** *** **** time.  ****** *** ****** *** a ****** *******, ** is ********* *** *** DHCP, **** *** ************ *** both (******* *** ** grayed *** **** *** other *** ** ********).

** **** ** *********, please *** ** **** a ****** **** ******** this *******.  *'* ****** willing ** ***** *** things.

****** *** ****** *** a ****** *******, ** is ********* *** *** DHCP, **** *** ************ for **** (******* *** is ****** *** **** the ***** *** ** selected).

*** ******* ****** * DHCP ******** **, **** with ******** *******:

 

***** *** **** ****!  Old **** *** ***** new ****** ***** ***.

** *** ******* ** reserved *** * ********** device, *** ***** *** DHCP ****** **** *** that ******* ** ******* device? ******'* *** *********** reserve *** ** ******* with ** ******* *** device ***** ******* ** the *******?

***'* **** ** *** vms ******** ********* *** some ******* **** * test ******** ** ****** the ******* ****** *** lock ** **?

**, ***  

** **** ** ** , **** ***'* *** check ****** ******?

*** ** *** **** a **** *** ** the ******

***'* *** *** **** the ******** ** ** would **** ** *** network ?

**** **** ** *** the ******* *******'* ****** the ******* ******

 

*'* **** ** ********* potentially *** ******* ******** ** using ******* ******* ***********. Should *** **** **** to ******* * ******, due ** * ***** or ** ******* *** example,  *** *********** ***** will **** ** ** amended ****** *** ****** is ******** ** ** address **** *** ******** (we **-*** *** ******** camera's ** *******). **** could ** * ******* if *** *** ******* on ** ******** ** company ** **** ** on-site ** ****** *** may *** ** ***** on *** *** (**** of *** ******* ** deal **** **** ****-**** IT ****** *** **** attend **** * ****), leading ** ****** ** getting *** ****** **** up *** *******.

**** ********* ************, ***** with *** **** **** editing *** *********** ***** would ******** **** * similar ****** ** **** as ** ***** ** configure *** ******* *** static ** ********* ** the ***** ***** (****** by ********* ****** ********), negates *** ********** **** method ******, ** ** opinion.

***** *******.  ****** ** addresses = ****** *********. 

*'* **** *** * third ****** ** **** the ******** ******* ******** changes *** ******* ** address.

******* *** **** ****-*** TeamViewer *** ** *** customer's ********** *** ***** home **.  ** **** cannot ****** ***** ******, log **** *** **** PC, **** * *** browser, ** ** ******, type ** "****'* ** IP?".  ***** ** ****.  Close *** ********** *******.  Update *** ***** ******** on *** **********.  ****.

***'* *** ********** ** your *** ******** ****** to ****** * ********'* home *******.  ** *** do, *** ****** ** the ***** *****...  ***** up *** $$$ *** buy * ********** *******.

 

*********** ****. ** ****** always *** ** * private ******* *** *** cameras, *** ****** * small ****** ******* ***** network *** ****. ** set ********** ** ****** and ***** ** ***** cameras ** ***** *** the ***/******, ** **** the ** *** *** specific ******.

 

** ** *** **** on *** ****** ** if * **** ***** in ** *** *** on ******. ** ** limit **** ** .*** and *****, *** ****** the ***** ** *** devices. ** ** ***** like ** *** *** right ***** ******* ******* it...

******** *** **** ****** before , *** *** not ********** ***, ***** now 

*** ****** *** ****** ip, ***** ********, **** on ***** *******, ****** got * ********* *******'* , **** *** ****** into *******, *** ***** camera, *****, ***** *** address, ** *** ***** Numbers ** *** *******, then **** ** ***** out **** *** ******** we ******** **** ******** in *** ****** ** would *** ****** *****. 

******** ***** , **** about * ***** ** time ** **** , figure **** *** ********. 

**** ** **** ******, people.

*** ****, * **** with ** **** ********** that *** **** **** versed ** ******* *********** and ** ****** ** OCD *******.

* **** ** * point ** ***** *** my ********* **** **** little ******. *'** **** steering ** **** *********** installers ** ****** ***** cameras **** ********* ***** by ******* ** *******. One ***, * **** I *** **** ***** training ****** *** *** watch **** ** ** themselves ******* ** ****. A *** *** *****!

**** ** *********. * also ****** ********* *********. With * *** ***** filters ** *** ****** an ********** **** **** troubleshooting ******* ******.

******* ** *** *** IT ** ********** , we *** ***** **** have ** ******* *** do *** **** ** IT *********. **** ****** we ***'* **** *** the *********** ** ***** need *********** *** *** other * . 

******* ***** , ****** and *********** ** *** structure *** *** **** map 

***** *** *** **** patience ** ** ** a **** ** **** ownership **** *** **** has *** *** ******** , ********** *** ********* way ** ***** **. Even ****** ***** *** Ieee ********* **** ***'* always ****** ***** *** rules

** **** ** **** the ** ***** **** right ** **** *** rules ** ***** ************ before ** **** **** the ** ** **** and **** **** *****. 

***** * ******

 * ** ********** **** input, ***** ** ********** guy ** ****** 

****, *** **** **** puts ** *** **** context is **** ** ******** role ** ** * SALES ********, *** *'* literally ****** ***** **** tech ******* **** ***** calls.

**** ****** ******* ** the ********. ****** * known ** *******, *** therefore * ****** ** dynamic **** *********** ** only ********* ** *** solution ********* *********** ** *** device.

**** *** **** ******** cloud ******* ******** ** will *** * ******* reverse *** *** **** won't ** *** ****, the ****** **** ******** the ********** ** *** server *** ********* ** doesn't ****** **** *** ip ******* ** *** device ** ** ** whether ** ** ******* or ******.

 

** ****** ******* * separate ******* *** *** CCTV *******. *** ******* are ******** ****** ** addresses **** *** *********, though *** ******, ******** by *** ** **********.

** ** **********, ****** IP ********* **** *** systems ****** ** ******, troubleshoot *** ******** ************ with *********** **** **** little ** ********. ** removes *** ********* ***** of ******* *** ***** the **** ****.*****'* ** need ** ***** *** manage * **** ****** or ***** ***** ** address ************ ** ******** of **** ****.

*******, ******** *** ********* equipment *** ** *** up *** ***** ****** in *** ****** *** then **** ** **** for ************.

**** ***********, ** * camera *****, **'* * simple ****** ** ****** the ** ******* ** a *** ****** *** swap *** *** ****** camera. ** *********** ***'* need ** ******* ********** with ******** *** ********* in *** *********** *****.

** ** *******, ******* addressing ** **** ** a ******** ** *** security ********.

** ***** ** ** reserving *** ********* *** DHCP ** **** ** time ********* ** ********* a ****** **.  ** I ******* *** ***** here?

********* - *** *** not ***** **** **** take **** **** / effort ** ********* ** front, *** ***** *** solid *** ***** *** this.

* ***** ** ****** back *** ***** ******* home *** ****.  * do *** **** ** change ** ** ************* **** time * ****** ********, but * ** **** to *** *** **** address ***** **** * connect ** *** **** LAN.  **** * *********** I *** ****** ****. (I ** *** * fan ** ********* ** addresses, ** **** ******* on ******* ***** ** have ******).

**** ******* ** *** have *** ******* ** assign * ****** ******* too; *.*. *** ******** gear (****** **** *******, smart ***, ********* *******, consumer ******** *******, ***). 

****** *** *** *********** management ** ************ ******* than ******** ****** ********* on **** ********** ******.

*** *** ****** ****** with * ********** ******, but **** ***********, ****** don't *** ** *** of *** ****** ******* range, ***** ** ***** a ***** ***** ** addresses ***** *** ******** and *******.

**** *******'* ****** ** all **** ***** *********, the ****** *** *** DHCP *** ****** ********* all ** *****.

**,

* ***** *** **** as ** *****, ** suggest **** *** ****** is ****** ************

**** ** ****** ** DHCP *********** ** ** the ******* ****** ** none ** *** ***** since **'* *****...

** ** * ******* something?

     

 

* ***** *** ******* could ** *******.

*******, ************ **** **** DHCP *** ***** ******** to ** “****** ************”.  Moreover, **’* *** **** answer **** *** **** “Reservation” ** **, ***** is ****** *** ******* being ********.

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

HTTPS / SSL Video Surveillance Usage Statistics on Apr 01, 2019
HTTPS / SSL / TLS usage has become commonplace for websites to improve security and, in particular, to help mitigate attackers reading or modifying...
Subnetting for Video Surveillance on Apr 30, 2019
This guide explains when subnetting is used on security networks, and how it works. We explain how to add or remove IP addresses to your range,...
LifeSafety Power NetLink Vulnerabilities And Problematic Response on May 20, 2019
'Power supplies' are not devices that many think about when considering vulnerabilities but as more and more devices go 'online', the risks for...
Vivotek Trend Micro Cyber Security Camera App Tested on Jul 22, 2019
Vivotek and Trend Micro are claiming five million blocked attacks on IP cameras, with their jointly developed app for Vivotek cameras. This new...
Dahua Wiretapping Vulnerability on Aug 02, 2019
IPVM has validated, with testing, and from Dahua, that many Dahua cameras have a wiretapping vulnerability. Even if the camera's audio has been...
Critical Vulnerability Across 18+ Network Switch Vendors: Cisco, Netgear, More on Aug 26, 2019
Cisco, Netgear and more than a dozen other brands, including small Asian ones, have been found to share the same critical vulnerability, discovered...
Warning: Windows 7 Update Crashing NVRs on Aug 26, 2019
Windows 7 updates are causing VMS servers to fail to boot. After running the update, impacted systems do not boot as normal, instead display this...
ONVIF Exposure To "Devastating DDoS Attacks" Examined on Sep 06, 2019
ZDnet reported "Protocol used by 630,000 devices can be abused for devastating DDoS attacks", citing exposure of ONVIF devices. And after an...
Dahua New Critical Vulnerability 2019 on Sep 23, 2019
Dahua has quietly admitted 5 new vulnerabilities including 1 critical vulnerability with a 9.8 / 10.0 CVSS score and 2 high vulnerabilities (scored...
Remote Access (DDNS vs P2P vs VPN) Usage Statistics 2019 on Oct 25, 2019
Remote access can make systems more usable but also more vulnerable. How are integrators delivring remote access in 2019? How many are using...

Most Recent Industry Reports

Every VMS Will Become a VSaaS on Feb 21, 2020
VMS is ending. Soon every VMS will be a VSaaS. Competitive dynamics will be redrawn. What does this mean? VMS Historically...
Video Surveillance 101 Course - Last Chance on Feb 20, 2020
This is the last chance to join IPVM's first Video Surveillance 101 course, designed to help those new to the industry to quickly understand the...
Vulnerability Directory For Access Credentials on Feb 20, 2020
Knowing which access credentials are insecure can be difficult to see, especially because most look and feel the same. Even insecure 125 kHz...
AI/Smart Camera Tutorial on Feb 20, 2020
Cameras with video analytics, sometimes called 'Smart' camera or 'AI' cameras, etc. are one of the most promising growth areas of video...
China Manufacturer Suffers Coronavirus Scare on Feb 20, 2020
Uniview suffered a significant health scare last week after one of its employees reported a fever and initially tested positive for coronavirus....
Cheap Camera Problems at Night on Feb 19, 2020
Cheap cameras generally have problems at night, despite the common perception that integrated IR makes cameras mostly the same, according to new...
Milestone Launches Multiple Cloud Solutions on Feb 18, 2020
Milestone is going to the cloud, becoming one of the last prominent VMSes to do so. Milestone is clearly late but how competitive do these new...
Video Surveillance Architecture 101 on Feb 18, 2020
Video surveillance can be designed and deployed in a number of ways. This 101 examines the most common options and architectures used in...
UK Stands Behind Hikvision But Controversy Continues on Feb 18, 2020
Hikvision is exhibiting at a UK government conference for law enforcement, provoking controversy from the press, politicians, and activists due to...
IronYun AI Analytics Tested on Feb 17, 2020
Taiwan startup IronYun has raised tens of millions for its "mission to be the leading Artificial Intelligence, big data video software as a service...