Skip to main content
Skip table of contents

OpenTV Analytics Agent Overview

The NAGRA Open TV Analytics Agent (otvaa) captures and posts analytics data to OpenTV Analytics Servers. The analytics data will be UAV activities and Insight Analytics.

The otvaa supports two different API:

  • otvaa agent

  • otvaa wrapper

The otvaa agent API will support only UAV activities. Client applications using this API will be required to identify analytics activities but can use the agent API to forward the activities to UAV. The agent API is useful for clients who do not use either of the wrapper supported Players.

The otvaa wrapper API is useful for clients using the OpenTV Connect Player or Bitmovin Player SDK. It supports both UAV activities, and Insight Analytics. It will automatically identify some analytics activities from the player thereby reducing the integration effort on the client application (though the client application will still be required to generate some activities).

Client applications should use the agent API or the wrapper API, but not a mixture.

Platform-specific Agents

Platform

Language

Download link

HTML Players, including Smart TVs, Web players, Hybrid apps

Javascript

Javascript Agent Integration Guide

iOS, iPad OS, Apple TV OS

Swift

iOS and tvOS Native Agent Integration Guide

Android or any Java environment

Java

Java Agent Integration Guide

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.