Conviva is the only real-time analytics platform for streaming TV consumption, engagement, and viewer experience across every second, every stream, and every screen. Conviva's products support 50 billion streams per year across 3 billion applications with over 200 million viewers worldwide.

The Conviva Platform processes 1 trillion data events per day across 200 global brands in real time. This platform is the industry’s only real-time, AI-based alerting and diagnostics solution at TV scale.

Conviva supports partners across all phases of the video delivery chain. From CDNs to ISPs to player frameworks and more, Conviva’s SDK collects everything the video delivery ecosystem needs to help the industry better deliver streaming video over the internet.

Conviva’s sophisticated data and intelligence provide crucial insights into the industry and are trusted by some of the world’s top publishers. Conviva truly is the measurement standard for streaming TV.

Conviva’s Video AI Platform

Conviva has built and deployed a unique, new intelligent measurement and analytics architecture for the next generation of TV. The solution consists of two main technology advances: the first is a very lightweight sensor that measures continuously, and the second is a Video AI Platform that processes the data from a massive sensor network. These are the foundation of Conviva’s products and ecosystem APIs.

Video Sensor

Video AI Platform

Products & APIs

Video Sensor

Video AI Platform

Products & APIs

Video Sensor

Today we have deployed the world's largest sensor network on behalf of many streaming TV providers to measure experience directly from the video application, including very detailed engagement data in a continuous census-based approach. Most legacy-based approaches were either discrete event-based web counting or statistical sampling-based audience surveys. Conviva invented a revolutionary new approach that provides true viewer-level continuous measurement. It was purpose-built for video, and the sensor technology computes consistent and accurate metrics over a diverse set of streaming TV devices and application software frameworks.

Inside the sensor, there are three main components:

Event Collector

The extensible event collector collects all video-related events from any sort of video playback application (video on demand publishers such as HBO Now or HBO Go), from video application framework (such as Adobe Primetime) or directly from the device's operating system (such as Android or iOS).

Dynamic Updater

The dynamic updater connects to Conviva’s software cloud and automatically updates the sensor code within the player to accommodate any changes or updates within the applications. This dynamic updating feature also allows the event collector to begin collecting any event not previously being collected.

HeartBeat Manager

The heartbeat manager packages all events into efficient 30-second transmissions back to Conviva’s Video AI Platform.

Event Collector

The extensible event collector collects all video-related events from any sort of video playback application (video on demand publishers such as HBO Now or HBO Go), from video application framework (such as Adobe Primetime) or directly from the device's operating system (such as Android or iOS).

Dynamic Updater

The dynamic updater connects to Conviva’s software cloud and automatically updates the sensor code within the player to accommodate any changes or updates within the applications. This dynamic updating feature also allows the event collector to begin collecting any event not previously being collected.

HeartBeat Manager

The heartbeat manager packages all events into efficient 30-second transmissions back to Conviva’s Video AI Platform.

Video Measurement and Intelligence

The heart of the Video AI Architecture is the Conviva Video AI Platform. It ingests the heartbeats from the sensor with a real-time processor that leverages of very unique and proprietary Video Graph. The platform also has secure containers where you can route appropriate data for internal and external use. Finally, Conviva has developed and continues to evolve a set of video-specific AI models that are the foundation of its analytics products.

Processor

PROCESSORReal-Time Video Metrics and Metadata Processor

Data Containers & Graph

DATA CONTAINERSData for Secure Data Management and Controlled Sharing

VIDEO GRAPHVideo Context Based on Global Data

AI Models

AI MODELSArtificial Intelligence with Transfer Learning

Processor

PROCESSORReal-Time Video Metrics and Metadata Processor

Data Containers & Graph

DATA CONTAINERSData for Secure Data Management and Controlled Sharing

VIDEO GRAPHVideo Context Based on Global Data

AI Models

Processor Pipeline

The processor is a multi-step pipeline that ingests each heartbeat in real time, cleanses the data and then enriches it with metadata and video-specific context from the Video Graph. The heartbeat router is fully customizable and has flexible policy control capability so it can route the appropriate stream data and metadata to each internal and external constituent. The router supports full stream replication, splitting and transformation as well.

In essence, each raw heartbeat or video data event is transformed into a fully formed video stream with rich metadata and contextual awareness that powers analytical models.

Clean &Interpret

DEVICE MODULESiOSRokuXBox…

Correlate &Tag Metadata

CONTEXTGeographyNetworkContent

Video MetricsEngine

STREAM TYPEAdsVODLive Event

TrafficRouting

ROUTING RULESAVOD BRANDDTC SVODSYNDICATED OTT

Clean &Interpret

DEVICE MODULESiOSRokuXBox…

Correlate &Tag Metadata

CONTEXTGeographyNetworkContent

Video MetricsEngine

STREAM TYPEAdsVODLive Event

TrafficRouting

Conviva’s Video Graph

The OTT Video Graph is derived from the analysis of each stream in the processor and video AI models. The graph captures the relationships between entities in both the content and infrastructure of each stream. The processor and AI models can then leverage these relationships to very quickly track down exactly what entity in the hierarchy might be responsible for problems in service delivery. It can also be used for making content recommendations or understanding device usage by application, channel, or show type.

Video AI Models

The video AI models are machine learning algorithms that use massive amounts of data flowing through the platform from Conviva's global customer base to get smarter. In essence, they evolve based on the amount of data they have access to – thereby any customer benefits from what is known as transfer learning in artificial intelligence (AI). There are three classes of video AI models in Conviva's system. They can correlate QoE with engagement and predict churn on those correlations. They are also the foundation of Video AI Alerts, which detect anomalies in the viewer experience while also diagnosing the root cause by leveraging Conviva's Video Graph.

ARTIFICIAL INTELLIGENCE WITH TRANSFER LEARNING

Prediction

Detection

Diagnosis

Prediction of system and user behavior.

Find out more about how Conviva’s Video AI Architecture and products can help your business.