How Ucom launched Uplay — a multi-screen TV and media platform for Armenia
Smartlabs delivered SmartTUBE middleware, native multi-device applications, BSS/OSS integration, and content protection for Ucom's next-generation TV service — and brought the operator's full legacy STB fleet onto the new platform without a single hardware swap.
UCOM
Leading Armenian telecom · 4G+ / 5G · Fixed broadband · IPTV
TelecomArmenia
Uplay launch campaign · Yerevan Metro · 2025
Zero
The headline number
set-top boxes replaced to launch Uplay on Ucom's full legacy fleet.
Every Linux STB already in a customer's home received Uplay as a software update.
200+
TV channels
5
concurrent devices per account
+200K
subscribers
At a glance
The engagement
Customer
Ucom — leading Armenian telecom operator (4G+/5G, fixed broadband, IPTV)
Region
Armenia
Service
Uplay — linear TV, VoD, catch-up, multi-device viewing
By 2024, Ucom had identified the need to replace its existing TV experience with a unified, multi-screen platform that could keep pace with viewer expectations and compete directly with international OTT services available in the region.
01 — Challenge
What Ucom needed to solve
Ucom's previous TV service was rooted in a traditional set-top-box experience. Subscribers watched on the TV at home; everything else — phones, tablets, laptops, second TVs — was outside the operator's reach. Catch-up was limited, the user interface had aged, and there was no way for non-Ucom subscribers to access the content.
Four things had to change at once:
01
Bring the existing STB fleet forward
Ucom had a large installed base of legacy set-top boxes deployed across Armenian households over years of TV service. Replacing that fleet would have meant a major capital outlay, a logistics programme to swap devices in homes across the country, and a service disruption no operator wants to inflict on its subscribers. The new platform had to support every model already in the field — not just the latest Android-based STB.
02
Multi-screen as a default, not a feature
Subscribers expected to start watching on the TV and continue on a phone — across up to five concurrent devices on a single account.
03
Cross-DRM support
The same encrypted content needed to play on Android STBs, iOS devices, Apple TV, Samsung and LG smart TVs, and the web — without maintaining separate encrypted copies per platform.
04
Open beyond the existing subscriber base
Uplay had to work for any user with an internet connection in Armenia, not just Ucom broadband customers. That required public registration, SMS verification, and card-based subscription billing in parallel with the existing BSS for Ucom subscribers.
On top of that, Ucom wanted the new service live with a recognisable, modern brand identity (Uplay) — not a re-skin of the old TV product.
02 — Decision
Why Smartlabs
Ucom evaluated several middleware options before selecting Smartlabs. The decision came down to five factors — platform maturity, device coverage, content protection, integration depth, and one capability that most competitors could not offer at all:
01
Carrier-grade middleware with a multi-screen track record
SmartTUBE was already in production with comparable telecom operators at the scale Ucom was targeting.
02
Full legacy STB fleet support — without a hardware swap
Smartlabs was the only vendor that could run the new platform on every STB model already in subscribers' homes, including older Linux-based devices. That meant Uplay could be delivered as an over-the-air software upgrade — no truck rolls, no hardware procurement.
03
Universal DRM out of the box
One encryption pipeline serving Widevine, PlayReady, and FairPlay simultaneously — no duplicate storage, no per-vendor DRM operations.
04
Application development in-house
Smartlabs delivers native applications for STB, iOS, Android, Tizen, webOS, and web from a single team and a single codebase architecture, which removed the need to coordinate three or four separate app vendors.
05
Integration depth, not just a SaaS shell
Ucom needed the platform to talk to its existing BSS/OSS, SMS gateway, and payment processor, and to be operated by Ucom's team after launch. SmartTUBE's open APIs and on-premise/hybrid deployment options matched that requirement directly.
“Through strategic partnerships with Smartlabs and MediaKind, we've developed a platform that not only elevates entertainment in Armenia but also sets a new benchmark for accessibility and innovation in the region.”
03 — Solution
What Smartlabs delivered
Smartlabs delivered the full software platform behind Uplay. The architecture is built on four integrated systems with clear boundaries between Smartlabs' scope and MediaKind's role on the head-end side.
Legacy STB enablement
Smartlabs brought Ucom's existing fleet of set-top boxes (more than 130K devices) onto the new Uplay platform, including older Linux-based models that other middleware vendors classified as end-of-life. The SmartTUBE client framework supports both legacy Linux STBs and modern Android-based devices, with the same content catalogue, the same entitlement logic, and a unified user experience tuned to the capabilities of each device class.
This was delivered without firmware replacement on the existing boxes — the new Uplay client was deployed to the legacy fleet over the air. For Ucom, that meant no truck rolls to homes, no hardware procurement to replace working devices, and no service disruption during the transition.
Service delivery (SmartTUBE)
SmartTUBE handles subscriber accounts, multi-profile management (including kids profiles with parental controls), the Uplay content catalogue, EPG, entitlement checks at every playback request, and concurrent-device limits. The platform supports up to five simultaneous devices per account — a constraint enforced at the middleware layer rather than relying on app-side checks.
Multi-screen applications
Smartlabs developed and deployed native applications across the full device matrix Uplay required:
Android-based set-top box — the primary in-home device, with 4K UHD, Dolby Vision, voice-control remote, and integrated YouTube and Netflix.
iOS and Android mobile apps — published as Uplay Armenia in the App Store and Google Play, with offline downloads.
Smart TV applications — for Samsung Tizen and LG webOS, distributed through the official TV stores.
Web app — for desktop and laptop viewing without an additional device.
All clients share a consistent UX — same content rails, same Continue Watching state, same recommendations — synchronised through the SmartTUBE backend so a film paused on the TV resumes on a phone with no manual handoff.
Content protection
Smartlabs Universal DRM provides Widevine for Android, web (Chrome/Firefox), and Smart TVs, alongside FairPlay for the iOS and Apple TV apps. Content is encrypted once using Common Encryption (CENC); the same encrypted package is delivered to every device and licensed at playback time by the appropriate DRM system. This eliminates the storage overhead and operational complexity of maintaining separate encrypted copies per DRM vendor.
BSS/OSS and registration
Smartlabs implemented the integration between SmartTUBE and Ucom's existing BSS for entitlement and provisioning of Ucom subscribers. For external users — the new audience Uplay opened up — Smartlabs built a self-service registration gateway with SMS-based verification and a payment gateway integration that supports recurring card-based subscription billing.
Head-end and encoding
MediaKind provided the live channel head-end and encoding pipeline, feeding SmartTUBE and the Smartlabs delivery layer. The split between MediaKind (acquire and encode) and Smartlabs (manage, secure, distribute, and present) gave Ucom a clear contractual division and removed single-vendor risk on either side of the chain.
04 — Implementation
Phased migration
The launch was structured as a phased migration. Existing Ucom TV subscribers received Uplay as an automatic over-the-air upgrade — no replacement of hardware, no manual reconfiguration. New subscribers (including non-Ucom users) joined through the public Uplay onboarding flow with SMS verification and online payment.
05 — Results
Live across Armenia
Uplay launched in 2025 as a multi-device entertainment platform open to the entire Armenian market. Visible service-level results today:
The full legacy STB fleet brought onto the new platform — every model already deployed in subscribers' homes runs Uplay, delivered as an over-the-air software upgrade. Ucom avoided the capital cost and logistics of replacing working hardware, and existing subscribers experienced no service disruption during the transition.
200+ TV channels available in themed packages, alongside a VoD library and an exclusive partnership with Armflix for Armenian films.
Five concurrent devices per account, working anywhere in Armenia on any internet connection.
Up to seven days of catch-up on most channels, accessible across all device types from a single account.
4K UHD with Dolby Vision on the Android-based STB, with voice control and access to YouTube and Netflix on the same device.
Open enrolment — Uplay is available to non-Ucom internet users in Armenia, expanding Ucom's addressable market beyond its own broadband footprint.
“Ucom had a clear vision — to bring a world-class media platform to Armenian viewers. We're proud to have contributed our technology and expertise to make that vision a reality. This project reflects what Smartlabs does best: combining robust architecture, intuitive UX, and flexible deployment for telecom-grade services.”
06 — What's next
Roadmap into 2026
With the foundation in place, the Uplay roadmap with Smartlabs continues into 2026. Planned additions on the SmartTUBE side include AI-powered content recommendations, AI-generated subtitles in Armenian, predictive churn detection in the operator analytics dashboard, and more.
Frequently asked questions
Did Ucom have to replace its existing set-top boxes?▾
No. One of the deciding factors in the project was Smartlabs' ability to support Ucom's full legacy STB fleet on the new Uplay platform — including older Linux-based devices. The new client was delivered as an over-the-air software upgrade. No hardware replacement was required, no truck rolls to homes, and existing subscribers received the new Uplay experience on the boxes they already had.
What middleware powers Ucom's Uplay platform?▾
Uplay runs on Smartlabs SmartTUBE — a carrier-grade OTT/IPTV middleware that handles subscriber management, content metadata, EPG, entitlements, and multi-device session control. Smartlabs delivered the platform end-to-end, including native applications and BSS integration.
Which DRM systems are used on Uplay?▾
Smartlabs Universal DRM provides Widevine for Android devices, web browsers, and most Smart TVs, and FairPlay for the iOS and Apple TV apps. Content is encrypted once using Common Encryption (CENC) and licensed per device at playback.
How did Ucom migrate existing subscribers to Uplay?▾
Smartlabs delivered the new Uplay client to Ucom's entire legacy STB fleet — including older Linux-based models — as an over-the-air software update. No hardware was replaced, no technician visits were scheduled, and existing subscribers experienced no service interruption. The same SmartTUBE client framework supports both legacy Linux STBs and modern Android-based devices, so the full Uplay experience — same catalogue, same entitlements, same UX — runs on every box in the field.
Is Uplay only for Ucom broadband subscribers?▾
No. Uplay is open to any user in Armenia with an internet connection. Smartlabs built a self-service registration gateway with SMS verification and integrated card-based subscription billing alongside the existing BSS flow for Ucom subscribers.
Who provided the channel head-end?▾
MediaKind provided the live channel head-end and encoding. Smartlabs handled everything from the middleware layer onward — content management, DRM, multi-device delivery, and applications.
Build a multi-screen TV service like Uplay
Smartlabs has delivered carrier-grade IPTV and OTT platforms for telecom operators in 15+ countries, serving more than 7 million subscribers.