State of the Market 2016: Video Surveillance


View/download the original article from SDM here

The Cybersecurity Effect

One of the main reasons for the adoption of cloud-based video services has not grown as much as anticipated is end-users’ concerns about data security. Confidence in the ability to secure networks and data seems to wane with every high-profile data breach.

“Data security is a real concern for the American people in general,” Hikvision’s Sam Belbina says. “This issue will never die; it’s going to be with us forever. The dilemma is to figure out how to address it.”

In addition to potentially holding back the adoption of cloud-based video, cybersecurity concerns have also led to end-users re-prioritizing their security goals.

“Everywhere you go, you hear about cybersecurity. It’s a real concern,” says Christie Hamberis of ScanSource. “As a result, we’re going to see a shift in security budgets from physical to the network side.”

Previously, many video surveillance manufacturers viewed network cameras as edge devices. As such, they expected that they would benefit from the network security IT departments provide, says Jeff Whitney, vice president of marketing, Arecont Vision, Glendale, Calif. In light of recent network breaches, that mindset has shifted.

“Growing awareness, however, has led to concerns that while a network camera typically doesn’t have the computing horsepower to become a point of attack on the network should it be improperly accessed, video from it could potentially be hijacked or the camera disrupted,” he says.

The result is that several leading network camera providers, including Arecont Vision, now build more cybersecurity features into their products. Basic features such as 16-character ASCII passwords and issuing user recommendations for initially setting and later updating passwords regularly are becoming best practices for many manufacturers, Whitney relates.

With high-profile breaches coming through HVAC firmware and other seemingly unlikely entry points, the “security of security” has become critical. However, says Andrew Elvish of Genetec, the physical security industry hasn’t given much thought to managing data from IP-based cameras and other devices securely as it moves through corporate networks. “It’s impossible to understate how important cybersecurity is for physical security. While the industry has been pushing strongly for IP-based solutions, I don’t think the security of security has gotten enough mindshare.”

Education has been central to Scarborough, Maine-based integrator Advance Technology’s push toward ensuring IP-based cameras are secure from potential breaches. “We’ve been learning from the leadership of Bill Bozeman at PSA with regard to the changes integrators need to make to their business to improve their cybersecurity posture,” says Advance Technology’s Rob Simopoulos.

In addition to pursuing training for its employees and sending them to cybersecurity conferences, Advance Technology also has partnered with cybersecurity experts to assist the firm in making improvements to its business practices. “Our goal is to continue to become more knowledgeable in regards to what we can do to protect our customers and deploy video surveillance systems with improved cyber hygiene,” Simopoulos describes.

 “It’s very important to be able to prove why a camera can’t be hacked and show what you’re doing to ensure that it’s not going to be hacked,” says Samsung Techwin America’s Tom Cook. “Some companies are vigilant and some aren’t, so the desire to move to the cloud might be prevented by customers’ reasonable doubt about cybersecurity.”

Having built its entire business on providing cloud-based and other services to support the video equipment it installs, integrator DTT recognizes the importance of network security. Because the company’s focus is on the retail, hospitality and restaurant verticals, that means ensuring that video devices comply with the Payment Card Industry Security Standard (PCI), which calls for some of the most stringent network security requirements.

“We’re very adamant about PCI compliance and cybersecurity because we’re also accessing credit card information with POS system integration. Most customers wouldn’t even look at us if we weren’t,” DTT’s Sam Naficy says.

“Security is a real pain point as we move to the cloud, so we’re very conscious of ensuring encryption from the edge to servers to the cloud — all the way upstream and downstream,” says Hank Monaco of Tyco Integrated Security.

7.4.33PHP Version75.6msRequest Duration7MBMemory UsageGET news/{slug}Route
    • Booting (40.85ms)
    • Application (34.52ms)
    • 1 x Booting (54.03%)
      40.85ms
      1 x Application (45.66%)
      34.52ms
      11 templates were rendered
      • themes.avc1.single (resources/views/themes/avc1/single.blade.php)2blade
        Params
        0
        post
        1
        categories
      • themes.avc1.layout.master (resources/views/themes/avc1/layout/master.blade.php)10blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        post
        6
        categories
        7
        __currentLoopData
        8
        category
        9
        loop
      • themes.avc1.partials.header (resources/views/themes/avc1/partials/header.blade.php)10blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        post
        6
        categories
        7
        __currentLoopData
        8
        category
        9
        loop
      • menuheader (resources/views/menuheader.blade.php)2blade
        Params
        0
        items
        1
        options
      • themes.avc1.partials.footer (resources/views/themes/avc1/partials/footer.blade.php)10blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        post
        6
        categories
        7
        __currentLoopData
        8
        category
        9
        loop
      • menufooter (resources/views/menufooter.blade.php)2blade
        Params
        0
        items
        1
        options
      • voyager::menu.default (vendor/tcg/voyager/resources/views/menu/default.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        items
        6
        options
        7
        __currentLoopData
        8
        item
        9
        loop
        10
        originalItem
        11
        isActive
        12
        styles
        13
        icon
        14
        alerts
      • voyager::menu.default (vendor/tcg/voyager/resources/views/menu/default.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        items
        6
        options
        7
        __currentLoopData
        8
        item
        9
        loop
        10
        originalItem
        11
        isActive
        12
        styles
        13
        icon
        14
        alerts
      • voyager::menu.default (vendor/tcg/voyager/resources/views/menu/default.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        items
        6
        options
        7
        __currentLoopData
        8
        item
        9
        loop
        10
        originalItem
        11
        isActive
        12
        styles
        13
        icon
        14
        alerts
      • voyager::menu.default (vendor/tcg/voyager/resources/views/menu/default.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        items
        6
        options
        7
        __currentLoopData
        8
        item
        9
        loop
        10
        originalItem
        11
        isActive
        12
        styles
        13
        icon
        14
        alerts
      • themes.avc1.partials.rocket-menu (resources/views/themes/avc1/partials/rocket-menu.blade.php)10blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        smallsliders
        4
        errors
        5
        post
        6
        categories
        7
        __currentLoopData
        8
        category
        9
        loop
      uri
      GET news/{slug}
      middleware
      web
      controller
      App\Http\Controllers\PostsController@show
      namespace
      App\Http\Controllers
      prefix
      where
      file
      app/Http/Controllers/PostsController.php:47-55
      4 statements were executed3.05ms
      • select * from `categories`
        550μs/app/Http/Controllers/PostsController.php:17avc_staging_db
        Metadata
        Backtrace
        • 12. /app/Http/Controllers/PostsController.php:17
        • 14. /vendor/laravel/framework/src/Illuminate/Container/Container.php:843
        • 15. /vendor/laravel/framework/src/Illuminate/Container/Container.php:681
        • 16. /vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785
        • 17. /vendor/laravel/framework/src/Illuminate/Container/Container.php:629
      • select * from `posts` where `slug` = 'state-of-the-market-2016-video-surveillance' and `status` = 'PUBLISHED' limit 1
        1.12ms/app/Http/Controllers/PostsController.php:51avc_staging_db
        Metadata
        Bindings
        • 0. state-of-the-market-2016-video-surveillance
        • 1. PUBLISHED
        Backtrace
        • 16. /app/Http/Controllers/PostsController.php:51
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:219
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:176
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:681
      • select * from `categories` where `categories`.`id` = 2 limit 1
        670μsview::themes.avc1.single:26avc_staging_db
        Metadata
        Bindings
        • 0. 2
        Backtrace
        • 20. view::themes.avc1.single:26
        • 22. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:143
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:126
        • 25. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from `settings` order by `order` asc
        710μs/vendor/tcg/voyager/src/Voyager.php:238avc_staging_db
        Metadata
        Backtrace
        • 14. /vendor/tcg/voyager/src/Voyager.php:238
        • 15. /vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:261
        • 16. /vendor/tcg/voyager/src/Helpers/helpers.php:6
        • 19. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:143
      TCG\Voyager\Models\Setting
      20
      App\Category
      1
      App\Post
      1
          _token
          l66gM0RTXz509eYyutzDEBrFpJLZNfzg6Rkqqq8Q
          _previous
          array:1 [ "url" => "https://avcstaging.arecontvisioncostar.com/news/state-of-the-market-2016-video...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /news/state-of-the-market-2016-video-surveillance
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.141.40.160" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "93c950c9ff27637b-SJC" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "3.141.40.160, 172.69.135.14" ] "x-server-addr" => array:1 [ 0 => "159.65.79.202" ] "host" => array:1 [ 0 => "avcstaging.arecontvisioncostar.com" ] ]
          request_server
          0 of 0
          array:55 [ "USER" => "avcstaging" "HOME" => "/home/avcstaging" "SCRIPT_NAME" => "/index.php" "REQUEST_URI" => "/news/state-of-the-market-2016-video-surveillance" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/news/state-of-the-market-2016-video-surveillance" "REMOTE_PORT" => "54276" "SCRIPT_FILENAME" => "/home/avcstaging/webapps/app-avcstaging/public/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/avcstaging/webapps/app-avcstaging/public/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/avcstaging/webapps/app-avcstaging/public/" "REMOTE_ADDR" => "172.69.135.14" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "avcstaging.arecontvisioncostar.com" "SERVER_SOFTWARE" => "Apache/2.4.62 (Unix) OpenSSL/1.0.2g" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "3.141.40.160" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "93c950c9ff27637b-SJC" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "3.141.40.160, 172.69.135.14" "HTTP_X_SERVER_ADDR" => "159.65.79.202" "HTTP_HOST" => "avcstaging.arecontvisioncostar.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1746711067.2666 "REQUEST_TIME" => 1746711067 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Thu, 08 May 2025 13:31:07 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkF5ZHh5QmI1TkdadE85WWU2R3pRT1E9PSIsInZhbHVlIjoieHArcDJBMEVUUVRZUmhTRlNKKzRhM3NzRW9McVprUHA0OXpBZnZmbFJUNXlka2lpSWpUTHBLc3c4U0tpMXc0dFFXVzRvMG4waW5cL2RlXC83VjVmOEdsTkI2c2M5a1VlMEp5OHlidTJFSnkrb2VsQVBxc3BTZFF5NFRqcEUrU05GUiIsIm1hYyI6IjNkZmEzMTQ4Nzg5NDI1MjcyZTU3MWEyNDlhNThkZTkwOTNjYTcwZTVmYjIwMGUyZWQyNDFjYjU3ZjI0MjY4YWQifQ%3D%3D; expires=Thu, 08-May-2025 15:31:07 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6IkF5ZHh5QmI1TkdadE85WWU2R3pRT1E9PSIsInZhbHVlIjoieHArcDJBMEVUUVRZUmhTRlNKKzRhM3NzRW9McVprUHA0OXpBZnZmbFJUNXlka2lpSWpUTHBLc3c4U0tpMXc0dFFXVzRvM" 1 => "avcostar_session=eyJpdiI6InJuS1wvbkRPeThldFwvVTNtcXJJUW1adz09IiwidmFsdWUiOiJ3MXd3dThSS1RUdU9OU0VJM0hLZ28xNjd6K3ZGc2pLSFJoN25yalwvR0hIWWVoQnRRNWp6NmVVeFYyWHZreUEzTm9LTlhWV1wvWlpQN3IwUDFQckRIemFSWnQwUUZzY1BLbHQxNXBZb3l5MkFYdGlOOE81SFVYcWNFVitXY3dsSE9KIiwibWFjIjoiZjZjZWExNWEyNmI3MjZiNjM0NWI5NzEwMzY5MDNhMDIyMjhmNWIyYjgwMjg3NTQ5NTJjNDJmYTJjMGJlMGVjZCJ9; expires=Thu, 08-May-2025 15:31:07 GMT; Max-Age=7200; path=/; httponlyavcostar_session=eyJpdiI6InJuS1wvbkRPeThldFwvVTNtcXJJUW1adz09IiwidmFsdWUiOiJ3MXd3dThSS1RUdU9OU0VJM0hLZ28xNjd6K3ZGc2pLSFJoN25yalwvR0hIWWVoQnRRNWp6NmVVeFYyWHZreUE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkF5ZHh5QmI1TkdadE85WWU2R3pRT1E9PSIsInZhbHVlIjoieHArcDJBMEVUUVRZUmhTRlNKKzRhM3NzRW9McVprUHA0OXpBZnZmbFJUNXlka2lpSWpUTHBLc3c4U0tpMXc0dFFXVzRvMG4waW5cL2RlXC83VjVmOEdsTkI2c2M5a1VlMEp5OHlidTJFSnkrb2VsQVBxc3BTZFF5NFRqcEUrU05GUiIsIm1hYyI6IjNkZmEzMTQ4Nzg5NDI1MjcyZTU3MWEyNDlhNThkZTkwOTNjYTcwZTVmYjIwMGUyZWQyNDFjYjU3ZjI0MjY4YWQifQ%3D%3D; expires=Thu, 08-May-2025 15:31:07 GMT; path=/XSRF-TOKEN=eyJpdiI6IkF5ZHh5QmI1TkdadE85WWU2R3pRT1E9PSIsInZhbHVlIjoieHArcDJBMEVUUVRZUmhTRlNKKzRhM3NzRW9McVprUHA0OXpBZnZmbFJUNXlka2lpSWpUTHBLc3c4U0tpMXc0dFFXVzRvM" 1 => "avcostar_session=eyJpdiI6InJuS1wvbkRPeThldFwvVTNtcXJJUW1adz09IiwidmFsdWUiOiJ3MXd3dThSS1RUdU9OU0VJM0hLZ28xNjd6K3ZGc2pLSFJoN25yalwvR0hIWWVoQnRRNWp6NmVVeFYyWHZreUEzTm9LTlhWV1wvWlpQN3IwUDFQckRIemFSWnQwUUZzY1BLbHQxNXBZb3l5MkFYdGlOOE81SFVYcWNFVitXY3dsSE9KIiwibWFjIjoiZjZjZWExNWEyNmI3MjZiNjM0NWI5NzEwMzY5MDNhMDIyMjhmNWIyYjgwMjg3NTQ5NTJjNDJmYTJjMGJlMGVjZCJ9; expires=Thu, 08-May-2025 15:31:07 GMT; path=/; httponlyavcostar_session=eyJpdiI6InJuS1wvbkRPeThldFwvVTNtcXJJUW1adz09IiwidmFsdWUiOiJ3MXd3dThSS1RUdU9OU0VJM0hLZ28xNjd6K3ZGc2pLSFJoN25yalwvR0hIWWVoQnRRNWp6NmVVeFYyWHZreUE" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "l66gM0RTXz509eYyutzDEBrFpJLZNfzg6Rkqqq8Q" "_previous" => array:1 [ "url" => "https://avcstaging.arecontvisioncostar.com/news/state-of-the-market-2016-video-surveillance" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]