ArKaos, a longstanding name in the ecosystem of real-time visual processing hardware and software. They remain vigilant in the development of live video software, servers, and revolutionary protocols with a presence in markets and industry ranging from architectural installations, LED applications, live events, corporate and broadcast.
Challenge
Live video processing tools are a specific and highly difficult beast to tame. This project committed both parties to further develop and innovate these complex multi-platform, robust products, with new features and product extensions with an accent on user-friendly, intuitive, and flexible interface design. Scope of the intended market and users meant that products needed to be optimized for diverse specs of the hardware, ultra-stable, running with high concurrency, and 100% in sync with multi-server setups.
Solution
Due to prior cooperation of our team members and the company, It was decided to bolster ArKaos’ lines with BrightMarbles’ experts on C, C++, QT, and Wx widget libraries, who integrated with their development team as extended members in order to tackle particularities of handling multi-threading and dealing with a high number of inputs and outputs, as well as difficult nature of testing graphical components and GUI.
Benefits
Our developers collaborated closely with ArKaos’ original team of developers, as extended members, and provided the client with maintenance on existing products, implementation of new features, and development of well structured, flexible products and product extensions with solid, scalable architecture and some clever design patterns. Resulting in both professionals and enthusiasts achieving maximum control of light and video, bringing to life some of the most stunning art pieces, while making them accessible to a wider user base.