- BypassNAT (system for remote access to devices)
- CamOnTime (personal media service)
- Optical-electronic thermal imaging video surveillance system
- Ballistic calculator
- Thermal imaging reconnaissance device
- Mean Mole (game)
- IP-cam GO
✉️ Contacts
Description
Cross-platform system (client/server) for remote control of computers and devices located in networks using NAT.
Opportunities:
- use of a personal server to ensure confidentiality;
- remote device control;
- file exchange;
- desktop capture, streaming, and viewing;
- ssh-tunnel setup, access to devices via ssh protocol.
Supported platforms: Windows, Ubuntu, ARM (Raspberry Pi), Android
Technologies
C++, Qt(QML), Multithreading, TCP/IP,
MediaMTX,
Nginx,
GStreamer (RTSP/RTMP-stream)
Video preview
Description
Cross-platform personal multimedia service (client/rtsp-server).
Opportunities:
- IP cameras registration;
- viewing live video from IP cameras;
- saving video on the server;
- viewing video files;
- copying video files from server to smartphone;
- granting access to cameras to other users.
Supported platforms: Windows, Ubuntu, ARM (Raspberry Pi), Android.
Technologies
C++, Qt(QML), TCP/IP,
GStreamer (RTSP-stream, RTSP-server)
Description
System designed for video surveillance, both day and night, of terrain and objects at distances over 30 km.
Opportunities:
- automated observation of defined sectors;
- laser distance measurement to objects;
- photo/video recording;
- automatic object detection and tracking.
Control is performed via a separate control panel or from a stationary PC/tablet over Ethernet(WiFi).
Developed
User application for system control on platforms: Windows, Ubuntu, ARM (NVIDIA Jetson TX2), Android.
Technologies
C++, Qt(QML), Multithreading, TCP/IP,
online/offline terrain maps EspiMap,
GPS navigation, Serial-port, Pelco-D, native PTZ control protocol, zoom/focus optical system,
GStreamer (RTP/RTSP-stream, video recording, screen recording)
Description
Android application for controlling an optical thermal imaging sight.
Opportunities:
- viewing current video from the sight on smartphone;
- recording photo/video files on smartphone;
- controlling the sight from smartphone;
- exchanging configuration files (profiles);
- laser distance measurement to objects;
- displaying object coordinates on terrain map.
Control via BluetoothLE, video via WiFi.
Developed
Application architecture and software. Testing and publishing the app.
Technologies
Java, Multithreading, TCP/IP, BluetoothLE,
HERE Map SDK,
GStreamer (JPEG-stream, photo and video recording)
Description
Optical device for reconnaissance using thermal imaging and daytime video channels.
Opportunities:
- geolocation via GPS or manual coordinate input;
- laser distance measurement to objects;
- transmission of current data to network;
- dual-channel video recording;
- video streaming via rtsp protocol.
Developed
Architecture and software for “user menu, OSD”,
device control using external elements (buttons, joystick)
for embedded system (HiSilicon platform “HIVIEW-TECH”)
Technologies
C, Embedded systems, Qt, Multithreading, TCP/IP,
LVGL,
JSON, I2C
Description
Cross-platform game application where the player must overcome obstacles and sow a designated plot of land.
Developed for platforms: Windows, Ubuntu, Android, iOS, Windows Phone.
Developed
Architecture, logic, and software.
Technologies
C++, Qt(QML)
Description
Android application for a multimedia system.
Opportunities:
- connecting IP cameras to the server;
- managing and configuring IP cameras on the server;
- viewing live video from IP cameras;
- viewing video archive;
- saving photo/video files on smartphone;
- payment for services.
Developed
Logic and software.
Technologies
Java, Multithreading, REST API
E-mail: alexandr.deryck@gmail.com