Android OpenTV Player SDK  5.9.0.1602147214
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Nnagra
 Ninsight
 NagentContains classes used by an application to report player metrics to the Insight servers
 NutilsContains utility classes necessary for declaring player metrics
 CContentInfoHolderRepresentation of the metadata for a single content item
 CIAgentDispatchListenerIAgentDispatchListener.java
 CIJSONSerializableIJSONSerializable.java
 CUserInfoHolderRepresentation of the metadata for a user/subscriber
 CAgentCan be used to report playback metrics to the Insight servers
 Notv
 NsdkContains classes enabling playback and control clear/encrypted content, track selection and logging, as well as player event listeners
 Nconnect
 COTVConnectManagerThe class that supports playbacks with Nagra Connect DRM
 COTVConnectProvisionListenerAn interface to notify Application if Provisioning Connect DRM is successful
 NdrmContains classes concerned with digital rights management: information on a device's supported DRM systems and related security levels, and default implementations of DRM initialization, session management and license acquisition for encrypted DASH playback
 COTVCommonMediaDrmCallbackA convenience base class implementation of OTVMediaDrmCallback
 COTVDRMOTVDRM class used to find information about supported DRM systems and their security levels and to select preferred
 COTVDrmInfoOTVDrmInfo class represents the capability and security level for a DRM key system and content type
 COTVDrmSecurityLevelOTVDrmSecurityLevel represents the rated security provided by the platform for different DRM
 COTVHttpMediaDrmCallbackThe default implementation of OTVMediaDrmCallback
 COTVMediaDrmCallbackAn interface defining the methods Integrators must implement to facilitate Widevine, PlayReady or Connect decryption licensing
 COTVSSMHttpMediaDrmCallbackAn implementation of OTVMediaDrmCallback to support SSM Server - Nagra's Secure Service Platform (SSP) with Session Management enabled
 NinfoGather information about the device the SDK is running on
 CDevice
 CDeviceCPU
 CDeviceGPU
 CDeviceHardware
 CDeviceOS
 CDeviceScreen
 NofflineContains classes that enable downloading of content for offline playback
 COTVDownloadAsset
 COTVDownloadError
 COTVDownloadItem
 COTVDownloadListener
 COTVDownloadManager
 COTVDownloadMediaInfo
 COTVDownloadState
 NprmContains classes concerned with Nagra Persistent Rights Management (PRM): enabling initialization of Nagra PRM and license acquisition for encrypted HLS playback
 COTVPAKReadyListenerAn interface to notify Application if PAK client is ready to fetch license for PRM encrypted stream playback
 COTVPRMExceptionThrown when fetch prm license failed or license is expired, license is invalid
 COTVPRMManagerThe class that supports playbacks using PRM
 COTVPRMNonSilentCallbackAn interface defining the methods integrators must implement to facilitate PRM decryption licensing
 COTVPRMSessionEventListenerAn interface to notify Application if fetch license failure or license expired for PRM encrypted stream playback
 COTVSSPPRMNonSilentCallbackA default implementation of OTVPRMNonSilentCallback to support SSP Server
 NstatisticsContains classes providing statistics concerning the playback of content, and the player event timeline which supports application performance analysis
 COTVNetworkStatistics
 CAdaptiveStreamingProvides statistics on the adaptive streaming protocol
 CContentServerProvides statistics on the content server the player is connected to
 CNetworkUsageProvides statistics on the usage of the network by the player
 COTVNetworkStatisticsListener
 COTVPlaybackStatistics
 COTVPlaybackStatisticsListener
 COTVRenderingStatistics
 Nutility
 CMpdParserA helper class to extract information from the contents of a DASH MPD manifest file
 CMpdDownloadListenerA listener interface for results taken on an MPD downloaded from a URL
 NwatermarkContains classes to set up and control watermarks unique to the video content; powered by NexGuard QuickMark
 CWatermarkProvides an interface to set up and control a unique watermark on the playback content, powered by the NexGuard-QuickMark SDK
 CWatermarkErrorIdWatermark error enumerator used for identifying error codes on invalid QuickMark values
 CWatermarkErrorListenerReports errors when invalid url, token and tenants are supplied to the QuickMark SDK or there is no server response
 CWatermarkMessageListenerReports the messages from the QuickMark SDK
 COTVContentTypeContent types supported by OTVVideoView/OTVMediaPlayer
 COTVLog
 COTVMediaPlayer
 COTVMetadataListenerInterface definition of a callback to be invoked when the metadata are changed
 COTVSDK
 COTVTrackInfo
 COTVVideoView
 COnScalingModeChangedListenerInterface definition of a callback to be invoked when scale mode are changed