← Case Studies/Telecom
CanadaLaunched 2026

How Cooptel built a multi-tenant TV platform that turns a Québec cooperative into a regional service provider

Smartlabs delivered an end-to-end video platform for Cooptel — replacing a Minerva and legacy CAS/DRM stack on AMINO Linux set-top boxes, modernising the in-home device with new SML-5045W6 hardware, and giving the cooperative a multi-tenant architecture that lets it host TV services for other Québec ISPs from a shared headend.

Cooptel
Cooptel
Triple-play cooperative · Valcourt, Québec · Estrie · Montérégie · Greater Montréal
TelecomCanada
How Cooptel built a multi-tenant TV platform that turns a Québec cooperative into a regional service provider

CooptelTV · multi-tenant migration off Minerva · 2026

Multi-tenant headend from day one
A B2B2C model that turns a 10,000-subscriber cooperative into a regional wholesale TV service provider.
Shared infrastructure lets Cooptel host TV services for additional Québec ISPs as isolated tenants.
~10K
subscribers migrated
230
TV channels
5
concurrent devices per account
At a glance

The engagement

Customer
Cooptel — triple-play telecommunications cooperative serving Estrie, Montérégie, and Greater Montréal in Québec, Canada
Region
Québec, Canada
Service
CooptelTV — linear, catch-up, multi-screen, and on-demand viewing
Smartlabs scope
SmartTUBE service delivery, SmartMEDIA content processing and CDN, SmartCARE QoE monitoring, Universal DRM, SmartTUBE Ultra Applications across STB / mobile / Smart TV / web with full French and English localisation, multi-tenant architecture, SML-5045W6 STB hardware
Replaced platform
Minerva middleware + legacy CAS/DRM on AMINO Linux STBs — full platform and device migration
Subscribers
Approximately 10,000, growing
Content package
230 channels
Architecture
Multi-tenant shared headend ready for additional Québec ISP partners
Platforms
SML-5045W6 STBAndroid TViOSAndroidWeb

Cooptel is a telecommunications cooperative based in Valcourt, Québec — founded in 1944 as the Cooperative Union Valcourt Telephone, and today the only telecommunications cooperative in the province. Its triple-play portfolio serves residential and business members across the Estrie, Montérégie, and Greater Montréal regions, with a fibre footprint built out in rural and underserved communities the national carriers have been slow to reach. By 2024, the cooperative's TV product — CooptelTV — had become the limiting factor in what it could offer its members, and Cooptel set out to replace the entire stack.

01 — Challenge

What Cooptel needed to solve

Cooptel's previous TV stack — Minerva middleware, a legacy CAS/DRM vendor, and AMINO Linux set-top boxes — was assembled in the early-to-mid 2010s and reflected the design assumptions of that period. By 2024, four pressures were converging on that architecture at the same time:

01

Minerva middleware was reaching end of life

A respected platform in its day, but the product roadmap had wound down. Modern features that streaming subscribers expect — multi-screen sync, refreshed UI, modern recommendations — were only available at significant additional investment. Continuing to extend the platform was becoming a cost centre rather than a competitive advantage.

02

The Linux STB fleet couldn't reach modern devices

AMINO Linux boxes were stable but locked the experience to the TV. Subscribers expected to start watching on the TV and continue on a phone, a tablet, or a Smart TV app, and the existing platform could not deliver that without a fundamental re-platforming.

03

A commercial opportunity larger than Cooptel's own footprint

As a cooperative serving rural Québec, Cooptel knew the territory well — and knew that smaller ISPs across the province faced the same TV-platform problem and could not justify building their own. A platform that was multi-tenant by design could host TV services for those ISPs from a shared headend, turning Cooptel from a regional operator into a regional B2B2C TV service provider.

04

Migration had to be quick and quiet

Existing CooptelTV subscribers — members of a cooperative — needed continuity of service through the transition. A cooperative is held to a higher standard of member experience than a typical commercial operator, and no subscriber wants their TV to break for a week during a platform change.

The combined requirement was unusually demanding for a 10,000-subscriber operator: a complete platform replacement, a complete in-home device replacement, a new multi-tenant architecture, and a phased migration with no service interruption — all on a tight timeline.

02 — Decision

Why Smartlabs

Cooptel evaluated several modern OTT/IPTV vendors before selecting Smartlabs. Four factors carried the decision:

01

End-to-end platform from a single vendor

SmartTUBE, SmartMEDIA, Universal DRM, SmartCARE, and the SmartTUBE Ultra Applications framework all came from one supplier with one integrated roadmap — operable by a small in-house team.

02

Multi-tenancy as a first-class platform capability

SmartTUBE supports multiple independent tenants on shared infrastructure with isolated subscriber bases, content catalogues, and branding per tenant. For Cooptel's strategy of hosting other Québec ISPs, this was a structural requirement — and a feature that not every modern OTT platform handles cleanly.

03

Real migration experience from Minerva-class legacy stacks

Smartlabs has migrated more than a million subscribers off legacy IPTV middleware to SmartTUBE. The Minerva 10 + legacy CAS/DRM + AMINO Linux combination at Cooptel was inside the well-understood envelope of work Smartlabs had completed elsewhere.

04

Agility on a tight timeline

Cooptel set an ambitious schedule, and it had to land. The deciding factor named publicly by its Director of Technology was Smartlabs' ability to execute quickly, without compromising on technical depth, on a project where the alternative was multi-year drift on an aging platform.

This migration was a strategic move for us to better serve our customers and prepare for the future. Smartlabs offered the technical excellence and agility we needed to transition quickly, without compromise. With this new platform, we not only modernize our core TV service but unlock the ability to support other ISPs through a shared infrastructure model.

Bryan ChampagneDirector of Technology, Cooptel
03 — Solution

What Smartlabs delivered

Smartlabs delivered the full software platform behind CooptelTV — middleware, content processing, CDN, DRM, monitoring, applications, and new STB hardware — as a single integrated stack with multi-tenancy built in from the start.

Service delivery (SmartTUBE)

SmartTUBE handles subscriber accounts, profile management, the CooptelTV content catalogue and EPG, entitlements at every playback request, and concurrent-device limits enforced at the middleware layer rather than relying on app-side checks. Each account supports up to five active devices simultaneously — sized for a Québec multi-screen household where a fibre connection is shared by a TV in the living room, a Smart TV in the bedroom, and phones and tablets across the family.

Multi-tenant architecture

Multi-tenancy is the structurally most important part of the deployment. SmartTUBE allows Cooptel to operate multiple independent tenants on a single shared infrastructure, with each tenant maintaining its own isolated subscriber base, content catalogue, branding, and configuration. CooptelTV itself runs as one tenant; additional Québec ISP partners that Cooptel onboards in the future will run as separate tenants from the same headend, using the same Smartlabs platform underneath. For each partner ISP, Cooptel acts as the wholesale TV service provider — the partner gets an operator-grade product without having to build the platform themselves. This is a B2B2C model that small ISPs can rarely afford to build alone, and a regional cooperative is structurally well placed to operate it.

Content processing and delivery (SmartMEDIA)

SmartMEDIA handles content ingestion, live transcoding, recording for catch-up, encryption, and CDN delivery across the full 230-channel package. Output is in HLS and MPEG-DASH with adaptive bitrate, supporting every device class CooptelTV reaches. The intelligent CDN routes requests across origin and edge tiers based on device location, server load, and content availability.

Content protection (Universal DRM)

Smartlabs Universal DRM replaces the previous legacy CAS/DRM. One unified product issues Widevine, PlayReady, and FairPlay licenses from a single platform, with content encrypted once using Common Encryption (CENC) and delivered across all device classes. On-the-fly CENC-to-CBCS re-encryption for FairPlay clients eliminates the duplicate-storage cost of maintaining separate encrypted masters per DRM system.

Multi-screen applications

Smartlabs developed and deployed SmartTUBE Ultra Applications across the device classes CooptelTV reaches:

  • iOS and Android mobile apps — published in the App Store and Google Play with offline downloads.
  • Smart TV application — for Android TV, distributed through the official TV app store.
  • Web app — for desktop and laptop viewing.

All clients share a unified UX and synchronise through the SmartTUBE backend, so a film paused on the TV resumes on a phone with no manual handoff. Critically for the Québec market, every application is fully localised in both French and English — not as a translation overlay but as a first-class product configuration.

In-home device — SML-5045W6

CooptelTV runs on the SML-5045W6 set-top box with integrated Wi-Fi 6 — a Smartlabs-designed Android-based STB with a quad-core 64-bit ARM Cortex-A53 processor, hardware HEVC decoding, 4K UHD output up to 60fps, HDMI 2.0 with HDCP 2.2, Gigabit Ethernet, and Widevine Level 3. Wi-Fi 6 matters in the field — Cooptel's fibre footprint includes rural homes where the STB is often connected wirelessly across a long span, and the move from older Wi-Fi standards on the AMINO devices to 802.11ax on the SML-5045W6 measurably improves in-home delivery quality. Cooptel committed to the SML-5045W6 on a multi-year basis.

AMINO STB migration

The installed AMINO Linux STB fleet was retired and replaced. Unlike a software-only migration, the AMINO platform — Linux STBs running Minerva client software with legacy CAS/DRM — was at the end of its hardware and software lifecycle in parallel, and modernising the in-home device delivered three things at once: Wi-Fi 6 in-home delivery, modern hardware-rooted DRM compatible with Universal DRM, and the Android-based runtime on which the SmartTUBE Ultra Application is built. Smartlabs and Cooptel ran the device replacement as part of the phased migration, with continuity of service for subscribers throughout.

QoE monitoring (SmartCARE)

SmartCARE was deployed alongside the rest of the platform, providing client-side and server-side quality monitoring across the full multi-screen estate. Predictive analytics — clustering analysis on shared subscriber attributes (region, ISP partner tenant, device, content) — let Cooptel identify groups of subscribers experiencing similar issues before they show up in support tickets. As Cooptel onboards additional ISP tenants, SmartCARE provides per-tenant visibility into service quality.

04 — Implementation

Phased migration with no service interruption

The migration was structured as a phased rollout with continuity of service for the existing CooptelTV subscriber base throughout. Subscribers received the new SML-5045W6 STB and the new platform experience in waves, with the legacy Minerva / legacy CAS/DRM / AMINO stack remaining live for non-migrated waves until cutover. The full migration was delivered on the timeline Cooptel set in the original commercial agreement.

05 — Results

A modernised core and a wholesale platform

  • A modernised core TV service. CooptelTV moved from a Minerva / legacy CAS/DRM / AMINO Linux stack to a current-generation SmartTUBE / SmartMEDIA / Universal DRM / SmartCARE platform with native applications across STB, iOS, Android, Smart TVs, and web.
  • Approximately 10,000 subscribers migrated to the new platform with continuity of service throughout the phased rollout.
  • A 230-channel package delivered across all device classes, with full English and French localisation across every SmartTUBE Ultra Application.
  • Five concurrent devices per account, enforced at the middleware layer, sized for a Québec multi-screen household.
  • Wi-Fi 6 in-home delivery through the SML-5045W6 STB — a meaningful in-home performance step over the AMINO devices it replaced, particularly for rural fibre subscribers connecting the STB wirelessly across longer distances.
  • Multi-tenant headend ready for additional ISP partners. The shared infrastructure lets Cooptel host TV services for additional Québec ISPs as separate tenants — turning a 10,000-subscriber cooperative into a regional wholesale TV service provider with room to grow.
  • A multi-year hardware roadmap. Cooptel's commitment to the SML-5045W6 line gives the cooperative a stable, supported in-home device generation for the foreseeable future, with a clear forward path as Smartlabs releases new STB hardware.

We are thrilled to partner with Cooptel in delivering a modern, high-performance TV experience to their customers. Our platform's flexibility, ongoing innovation roadmap, and the strength of our technical team were critical in meeting Cooptel's ambitious objectives on a tight timeline.

Eduardo CamposSales Director Americas, Smartlabs
06 — What's next

Steady evolution and new tenants

With the platform live and the existing subscriber base being migrated, the focus shifts to two parallel tracks. The first is steady-state product evolution for CooptelTV itself — additional Smart TV platforms, deeper recommendations, and ongoing roadmap features delivered through the SmartTUBE release cycle. The second is onboarding additional Québec ISP partners as new tenants on the multi-tenant platform — turning the architectural capability into commercial reach beyond Cooptel's own footprint. The Smartlabs platform is built to absorb that growth without re-architecting; each new partner is a new tenant, not a new deployment. For comparable migration stories on different fleets, see the Ucom Uplay launch in Armenia and the O2 Czech Republic Android TV migration, or browse the rest of the Smartlabs case studies.

Frequently asked questions

What platform does CooptelTV run on?
CooptelTV runs on the Smartlabs end-to-end video platform: SmartTUBE for service delivery and middleware, SmartMEDIA for content processing and CDN, Universal DRM for content protection (Widevine, PlayReady, and FairPlay from a single product), SmartCARE for quality monitoring, the SmartTUBE Ultra Applications framework for the apps across STB / mobile / Smart TV / web, and the Smartlabs SML-5045W6 set-top box as the in-home device.
What was Cooptel running before the migration?
Cooptel's previous TV stack was Minerva middleware with legacy CAS/DRM, deployed on AMINO Linux set-top boxes. The full installed fleet was retired and replaced with new Smartlabs SML-5045W6 STBs as part of the migration.
What does \"multi-tenant\" mean in the Cooptel context?
Multi-tenancy lets Cooptel operate multiple independent TV services from a single shared headend on the Smartlabs platform. CooptelTV itself runs as one tenant; additional Québec ISP partners that Cooptel onboards run as separate tenants with their own isolated subscriber base, content catalogue, branding, and configuration. Cooptel acts as the wholesale platform operator — the partner ISP gets an operator-grade TV service without having to build their own platform.
Why did Cooptel replace the AMINO STBs?
Three reasons converged. The AMINO Linux platform was at the end of its hardware and software lifecycle. The new Smartlabs Universal DRM required hardware-rooted DRM support compatible with current studio requirements. And the SML-5045W6 introduced Wi-Fi 6 in-home connectivity, a measurable improvement for rural Québec subscribers connecting the STB wirelessly over long distances within fibre-fed homes. The device replacement was executed as part of the phased migration, with continuity of service throughout.
How many subscribers does CooptelTV have?
Approximately 10,000 subscribers as of the 2026 launch, with growth expected — both organic in Cooptel's existing footprint and through the multi-tenant onboarding of additional Québec ISP partners.
Is the service available in French?
Yes. Every SmartTUBE Ultra Application — STB, mobile, Smart TV, and web — is fully localised in both French and English as a first-class product configuration, not as a translation overlay. Every subscriber chooses their preferred interface language.
What channel package does CooptelTV offer?
A 230-channel linear package, delivered across the full multi-screen estate with adaptive bitrate streaming and DRM protection through Universal DRM.

Build a multi-screen TV service like CooptelTV

Smartlabs has delivered carrier-grade IPTV and OTT platforms for telecom operators in 15+ countries, serving more than 7 million subscribers.

Talk to Smartlabs sales