The system control playback of media contents.
Initial customer requirements boiled down to implementing a set of players, controlled by xml. Having realized the players, working alone, the problem was solved, but as soon as all the players were running simultaneously, which required a business problem, the requirements have changed significantly. Required to remove the slightest delay between the playable content, providing minimum CPU load, the maximum to get rid of memory leaks.
We coped with this task, surpassing customer expectations as to load the processor, and memory leaks.
Currently, our solution works by more than 500 screens throughout Ukraine.