Today, Service Providers are adopting virtualization technology to consolidate many network components from their core, distribution and access networks onto industry standard high volume servers which could be potentially located in their datacenters. This approach is being referred to as Network Function Virtualization (NFV). The most common functions within the network that are being virtualized are routing, CDN, caching, CPU, memory, pay-tv metadata and security. Service Providers are aware of the business benefits of adopting NFV technology such as CAPEX savings, time-to-market, service velocity and dynamic updates to applications and services.

However, one device that is not being virtualized today is customer premise equipment (CPE). The CPE device is the last node in the service provider managed network and ActiveVideo believes that service providers are well positioned to virtualize the CPE functions to drive far more business benefits.


ActiveVideo® with its CloudTV core software technology platform enables operators to virtualize CPE functions by removing UI/UX dependency on the CPE device and delivering pay-TV services and user experiences from the cloud at web scale at up to 1000 sessions per 1RU hardware server.


ActiveVideo’s CloudTV platform achieves this by:

  1. Creating a single, universal user experience by rendering applications using an HTML5 browser in the cloud
  2. Delivering the UX as an interactive video stream through any network
  3. Displaying and enabling interactivity through state-of-the-art UXs on any device that can decode compressed video

Network Scale

Network Scale

  • Minimize network upgrade costs
  • Consume low amounts of bandwidth
  • Usage demand spikes

Platform Scale

Platform Scale

  • Minimize server infrastructure costs
  • Virtualize and Elastic
  • Write Once, Deploy Everywhere User Interfaces and Experiences

Device Scale

Device Scale

  • Minimize CPE device replacement costs
  • Reduce device sustaining and maintenance costs
  • Expand services to deliver a consistent UI across devices
  • Extend services to Connected Devices

Any solution for CPE Virtualization has to address Network Scale, Platform Scale and Device Reach. Solutions that simply migrate CPE functions into the cloud as HTML5 code and rely on a web browser in the CPE device requires expensive network infrastructure and CPE device upgrades. An alternative approach that streams UI as video uses cloud-based web-browsers with brute-force MPEG encoding. However, this approach also does not scale in delivering advanced pay-TV experiences to millions of subscribers as it requires hundreds and thousands of servers with expensive network infrastructure upgrades.


ActiveVideo® and CloudTV address Network Scale, Platform Scale and Device Reach through key innovations in the platform:


MPEG stitching: Key breakthrough enables scalable rendering
• Creation and reuse of video fragments across applications allows for 500-1000 users on a single virtual machine
• Orders of magnitude scalability improvement over more common brute-force encoding methods

Smart Multiplexing: Deliver more CloudTV sessions
• Dynamic management and control of streaming bandwidth
• Up to 10x video bandwidth reduction in limited capacity QAM networks

Dual-Path Rendering: Reduces video bandwidth usage for guide UIs
• Independently deliver video, full-screen UIs and partial screen overlays to any single client device
• Up to 50% bandwidth reduction for Guide UIs

Nano Client: Expand IP device reach
• Ultra-thin client that extends reach to millions of managed and unmanaged IP devices