The OmegaCam company conducts research on the effective acquisition, transmission and processing of digital video. Software is created and developed which, based on the latest technologies, enables users to manage and control their own IP cameras as well as use internal cameras of mobile devices as cameras. The tool is available on Android and iOS, it provides a number of possibilities, including recording, motion detection, prebufering or simultaneous image playback from multiple cameras. As part of the R&D project, a unique service system architecture based on fog and cloud computing paradigms was designed, the task of which is to balance the computing and network load related to the processing and transmission of video streams. Thanks to this, despite the disturbances related to, for example, an unstable transmission link, it is possible to ensure the continuity of image and event recording.