Unlimited streaming for FreshBox
Business context
FreshBox is a modern telecommunications service provider in Poland, offering television, internet and telephony for individual and business customers. Its services are delivered primarily via FTTH networks, and where that is not possible — through wireless technology.
In 2014, the digital entertainment market was growing rapidly, and users expected solutions that were configurable, intuitive and reliable. FreshBox identified an opportunity to strengthen its offering and acquire new subscribers by launching its own streaming app for customers using its optical fibre network.
Leaware was selected as the technology partner thanks to its experience in developing custom software. The goal was to design and build a mobile app that would deliver the highest playback quality, while adapting flexibly to network conditions and user needs.
Challenge
The key challenge was to deliver uninterrupted, high-quality streaming both over FTTH optical fibre networks and in wireless environments with fluctuating bandwidth and latency. The app needed to guarantee fast playback start, stability and buffer-free performance across different network load scenarios.
Equally important were ease of use and the ability to personalise the experience. The solution had to be intuitive for a broad audience, while also remaining flexible enough to accommodate individual preferences. An additional complication was the fragmentation of the Android ecosystem, which required performance optimisation across many device types.
Integration with the operator’s existing infrastructure, as well as meeting security requirements and customer service quality standards, demanded a well-considered architecture and thorough testing in real network conditions.
Solution
Leaware developed an Android app using modern media server technology to ensure smooth streaming and predictable viewing quality. The architecture was designed to operate effectively on both optical fibre and wireless connections, intelligently responding to changes in available bandwidth and minimising the risk of buffering.
The user interface was built to be lightweight, clear and easy to navigate. The app supports personalisation, allowing users to tailor the viewing experience to their own preferences while maintaining consistency with the FreshBox brand identity.
The team carried out extensive quality and performance testing across various network scenarios and optimised the app for popular Android devices. The result is a solution that performs reliably across both network types, providing users with seamless, high-quality content playback.
