Case Studies
Video surveillance application: stabilizing and feature improvement
About the service
The client’s hardware used an application for Windows that was no longer supported, and they decided to use GStreamer to make it a multiplatform (Win, MacOS, Linux) tool. The application’s front end was built with C#, with a layer in C/C++, but the system was unstable and had memory leaks and crashes. We got involved in the middle of the development, dividing the project into two phases: stabilizing the system and adding different features like masking and wrapping. Our expertise allowed us to test different approaches and get their app working before the product’s launch.
What We Achieved
Provide team’s expertise in GStreamer and help develop a Windows native application based on GStreamer. Doing a big refactor to fix bugs and improve the performance and stability of the application. Fluendo provided GStreamer training to the client’s team to help them be self-sufficient.