How does the Ivideon video surveillance system: a review of the mobile application

    Last time we talked about the desktop application for our video surveillance service. The theme of today's material is mobile apps. We show the possibilities, let's talk about the UI and the functions of the system, adapted for working with mobile devices.

    The application in a smartphone or tablet is best, according to users, helps to monitor various objects of observation and to combine many geographically distributed cameras into a single system.

    In Ivideon mobile applications, the number of installations exceeds one million, and the rating has remained consistently high for years. However, it all started not so well: you can not succeed with just the speed of work or changes in UX / UI. We have introduced an additional performance criterion - we will also tell about it.

    What tasks do mobile apps solve?

    Ivideon mobile apps for Android and iOS have almost the same capabilities as the Ivideon Desktop Client, but getting all the features of the service is much more convenient on a smartphone - it is always at hand. In fact, the main task of mobile clients is to simplify for the user:

    1. viewing video archive;
    2. access to live camera feeds;
    3. receiving notifications about events (something happens in the frame).

    Mobile applications open access to a cloud or local archive and are capable of receiving push notifications in real time when motion or sound sensors are triggered. Thus, the user gets the opportunity to quickly find out what is happening right now in his store, office or apartment.

    How does the application on Android

    Further, using the example of an Android application , we will describe the interface: we will show what the client sees and what functions he can use. We also have the Ivideon app for iOS - it has similar functionality (and a very similar interface), so we will not consider it as part of this material.

    Connecting cameras and broadcasts

    After starting Ivideon, the user will have access to the new camera connection menu.

    The connection is simple: the user selects from the list of manufacturers of video equipment available model of the device. Further, it remains to specify the binding option - QR-code, MAC-address, Ivideon Server.

    The fastest way is connecting cameras with Ivideon firmware - all you need to do is show the camera a QR code from the application. If the camera does not have a built-in Ivideon service, the application will offer to download and install the Ivideon Server program, which we described in the last article.

    After adding cameras, they will be displayed on the Cameras tab. Multiple cameras are conveniently monitored on the Layouts and Groups tabs.

    If you click on one of the cameras, the video player opens with a live broadcast (Live). Here is the time scale on which all the events recorded by the program detector are marked - in fact, we are talking about all the recordings available from the camera.

    Events and archive

    If necessary, all videos are easy to find in a separate tab of the application - called Events. An event in Ivideon is a short video recorded by the system when a motion / sound detector is triggered. Events allow you to quickly find out what is happening at the monitored object.

    In the Event View mode, short videos can be saved to the phone or forwarded to another user. The depth of available records depends on the tariff plan. At the free rate of 24 hours only 10-second event videos are stored.

    At paid rates, the camera records the entire event - from the moment the traffic starts to its completion. Accordingly, through the player in the application, you can unwind all the records a day ago ... or even a month (and more!), If you have the appropriate tariff for business connected.

    Some clients choose to write to the cloud for specific tasks — i.e. even if there is no movement in the frame. All this data remains available through the mobile application - just select the record of interest on the time scale or through the calendar (by clicking the corresponding icon).

    The Android application has animation in the event feed (live preview). Animations provide an opportunity to understand the cause of the sensor triggering, without opening the video itself.

    Layouts and groups


    As we have said, the main function of the mobile application is to view video streams from cameras. As in the case of the desktop application, the user can work with the layouts of all connected cameras by adjusting the grid. This makes it possible to display dozens of broadcasts at once. We optimized the broadcasting display so as to save the traffic and the battery charge of the smartphone.

    Up to thirty-six cameras can be added to each layout. The number of layouts is not limited. The application also has the ability to work with layouts generated in the desktop or Ivideon Client web application for Windows, Linux or MacOS operating systems.

    Last year, we added camera grouping to the application. Devices can be combined, for example, according to the structure of the company (by geographical location, departments, etc.). Note that this feature is available only to accounts with a “For Business” subscription, because, first of all, it is necessary for customers with hundreds of video surveillance devices.


    Account settings allow you to change the settings of all connected cameras at once: turn notifications on and off, choose video quality, set sounds for various types of events. In the latter case, the application sends a notification if the camera registers a suspicious movement or sound, turns the device on and off, and so on.

    The unique sound of the alert immediately makes it clear that it came from Ivideon, and this is not a regular SMS or WhatsApp message.

    You can include not only a special sound notification, but also receiving short clips of events - this is convenient if you have several cameras and you need to carefully monitor any incidents. In addition, settings are available for each camera separately.


    In the settings, the access rights to individual connected cameras are changed (you can transfer control over a group of cameras in your personal account). For example, it is convenient to give managers the opportunity to watch only broadcasts, to the security service to control the pivoting functions of cameras, to the director to access the archive.

    Each camera has its own zone and detection sensitivity. This setting allows you to clearly focus the camera on the task (for example, the detection of people) and not be distracted by false signals (movement in the frame of tree branches).


    In the application for users organized section "Help" with the FAQ. There are collected answers to questions about the supported equipment, methods of connection, as well as a cloud service for storing video recordings (which we talked about in the previous article ).

    If the user fails to solve the problem on his own, he can always ask a question to the technical support service that works around the clock. We respond to appeals on average within an hour. We will answer the simple question in the application or via mail, but if you need phone consultation to solve the problem, then you will definitely contact the client.

    You can make an arbitrarily good application, but without a competent TP, it makes no sense. Therefore, we have introduced an important quality criterion in our work - loyalty. In Ivideon, we respond to every request for help, and do not divide users into paid and free .

    Sometimes the desire to help everyone leads to paradoxical situations - customers even baffle us with requests like: “Help! Your camera took off, as in my apartment, the objects themselves move! ”- but this strategy turns out to be mutually beneficial in the long term. We think that largely due to the quick response to user requests, we are kept in the top of applications for video surveillance.

    We regularly improve applications, introducing new features. Last year, we added animation in the Android event feed, created a new interface for voice communication through the camera speaker (push-to-talk function), and implemented WebRTC (an optimized player) for smooth real-time broadcasting. The introduction of web real-time communications has reduced the delay of live video from cameras by 5-7 times. The effect of the transition was noticeable immediately.

    The main features can be estimated without registration - a demo mode is available. Download Ivideon applications in Google.Play and the App Store- it's free, like all subsequent updates. If, as a result of the test, you notice that you can do better or, perhaps, catch a bug, write about it in the comments. Focus on the future - help users solve their problems faster. And for this, we again rely on feedback.

    Also popular now: