Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AdDelivered - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
addPlayerEventListener(IPlayerEventListener) - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
set the player event listener
addPlayerEventListener(IPlayerEventListener) - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
addReportListener(OtvAnalyticsAgent.OtvAaReportListener) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Add a listener to the list of report listeners handling errors and reports
AdSkipped - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
AdWatched - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
AGENT_NOT_INITIALISED - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
An attempt to submit activities to an agent before it was first initialised with endpoints.
ALREADY_INITIALISED - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
An attempt to initialise an already initialised agent is not permitted.
always(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs an unblocked Info message.
This message cannot be blocked by setting a log level.
APP_NOT_STARTED - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
The OtvActivity.AppStart activity must be the first activity to submit after initialising the agent or after submitting OtvActivity.AppEnd.
AppEnd - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
appStart(JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Submit the appStart Activity
appStart(JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Submit the appStart Activity Must be the first activity submitted (must be called before any other calls to submitActivity) Should not be called again without first submitting an appStop activity
AppStart - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
AUDIO - Enum constant in enum com.nagra.otvaa.sdk.utils.MediaType
 

B

BitmovinHandler - Class in com.nagra.otvaa.sdk
 
BitmovinHandler(Object) - Constructor for class com.nagra.otvaa.sdk.BitmovinHandler
 
Bookmark - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
BUILD_TYPE - Static variable in class com.nagra.otvaa.sdk.BuildConfig
 
BuildConfig - Class in com.nagra.otvaa.sdk
 
BuildConfig() - Constructor for class com.nagra.otvaa.sdk.BuildConfig
 

C

CAN_ONLY_UPDATE_EXISTING_DESTINATION - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
When using OtvAnalyticsAgent.updateConfig(org.json.JSONObject), only pre-configured destinations can be updated.
CANT_POPULATE_METADATA_WITHOUT_PLAYER - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
A playback-related activity must have a player reference provided for the wrapper to get the additional necessary metadata.
close() - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Close the analytics session.
close() - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Close the analytics session After calling this method, do not call any other unless initialise is called again
com.nagra.otvaa.sdk - package com.nagra.otvaa.sdk
 
com.nagra.otvaa.sdk.insightwrapper - package com.nagra.otvaa.sdk.insightwrapper
 
com.nagra.otvaa.sdk.utils - package com.nagra.otvaa.sdk.utils
 
ConnectHandler - Class in com.nagra.otvaa.sdk
 
ConnectHandler(Object) - Constructor for class com.nagra.otvaa.sdk.ConnectHandler
 
ContentInfoHolder - Class in com.nagra.otvaa.sdk.insightwrapper
The ContentInfoHolder class contains the representation of the metadata for a single content item.
ContentInfoHolder() - Constructor for class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
 
convertToInsightMediaType(MediaType) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
 
convertToInsightRequestType(RequestType) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
 

D

d(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Debug message.
Will only log this message if log level is set to 2 or higher.
d(String, String, Throwable) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Debug message.
Will only log this message if log level is set to 2 or higher.
DEBUG - Static variable in class com.nagra.otvaa.sdk.BuildConfig
 
DeepLinkTriggered - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
DownloadTriggered - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 

E

e(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs an Error message.
e(String, String, Throwable) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs an Error message.
ENTER - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
ENTER_AND_LEAVE - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
ENTER_AND_LEAVE_WITH - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
ENTER_WITH - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
errorCode - Variable in class com.nagra.otvaa.sdk.PlayerHandler.ErrorParams
 
ErrorCodeTranslator - Class in com.nagra.otvaa.sdk.utils
 
errorMessage - Variable in class com.nagra.otvaa.sdk.PlayerHandler.ErrorParams
 
ErrorParams(int, String) - Constructor for class com.nagra.otvaa.sdk.PlayerHandler.ErrorParams
 
EVENT_TYPE_AUDIO_TRACK_CHANGED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_AVAILABLE_BITRATES_CHANGED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_DROPPED_VIDEO_FRAMES - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_END - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_ERROR - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_HTTP_REQUEST - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_PAUSED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_PLAY - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_PLAYING - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_READY - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_RENDER_FIRST_FRAME - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_SEEK - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_SEEKED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_SELECTED_BITRATE_CHANGED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_STALLED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_SUBTILE_TRACK_CHANGED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_TIME_UPDATE - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_UNKNOWN - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_UNLOADED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
EVENT_TYPE_VIDEO_SIZE_CHANGED - Static variable in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
expectedMetadataFields - Variable in class com.nagra.otvaa.sdk.utils.MetadataValidator
 

F

Favourite - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
findByCode(int) - Static method in enum com.nagra.otvaa.sdk.OtvAaError
A cross-reference to find the error associated by its code
findByName(String) - Static method in enum com.nagra.otvaa.sdk.OtvAaError
A cross-reference to find the error associated by its name

G

generateErrorMetadata(int, String, String) - Static method in class com.nagra.otvaa.sdk.utils.MetadataGenerator
 
generatePlaybackMetadata(long) - Static method in class com.nagra.otvaa.sdk.utils.MetadataGenerator
 
generatePlaybackMetricsMetadata(long, PlayerStatistics, PlayerStatistics) - Static method in class com.nagra.otvaa.sdk.utils.MetadataGenerator
 
generateSeekMetadata(long, long) - Static method in class com.nagra.otvaa.sdk.utils.MetadataGenerator
 
GenericActivity - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
GenericError - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
GET - Enum constant in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
 
getAccountId() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Returns the account id
getAge() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getAgeRange() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getAudioLanguage() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the language of the Audio
getAutoSetContentQuality() - Method in class com.nagra.otvaa.sdk.insightwrapper.WrapperConfig
Checks if the wrapper is configured to automatically set the content quality.
getAvailableBitrates() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
getBitrates() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns an array of integers of available bitrates (in Kbps)
getBufferDuration() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.playback
 
getBytesDownloaded() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
getCategory() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getChannelId() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the Channel ID (mostly for live streams)
getChannelIdSource() - Method in class com.nagra.otvaa.sdk.insightwrapper.WrapperConfig
Gets the source of the channel ID (epg, local, ...)
getChannelName() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the Channel name (mostly for live streams)
getCity() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getCode() - Method in enum com.nagra.otvaa.sdk.OtvAaError
Get the error code
getContent(ContentInfoHolder, WrapperConfig, Boolean) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Converts the content information container into the new agent data structure.
getContentId() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns a unique identifier for this content, used to fetch licence and encryption keys
getContentName() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the content name
getContentQuality(int, int) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
 
getContentType() - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Get the content type received for the HTTP request
getContentUri() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
getCorp() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getCountry() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getCurrentPosition() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getCurrentPosition() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
getCurrentPosition() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
get the current position of the video
getDescription() - Method in enum com.nagra.otvaa.sdk.OtvAaError
Get the error description
getDestinations() - Method in class com.nagra.otvaa.sdk.utils.OtvActivityRoutingConfiguration
Returns the list of destinations for this activity
getDownloadAverageBitrate() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
getDuration() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the duration of content (ms)
getErrorMessage() - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Get the error message of a failed request
getEventId() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the event identifier within the channel
getEventName() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the event name
getEventName(int) - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
getFramesDropped() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
getFramesPerSecondNominal() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the nominal frames per second
getFullName() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Returns the full name of the user
getGender() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Returns the full gender of the user
getGenre() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Deprecated.
Returns the content genre This method has been deprecated, please use ContentInfoHolder#getGenreList()
getGenreList() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Gets the content genre
getInsightConfig(Context, String, Integer, Integer, String, String, String, String, String, boolean, String, String) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Gets the InsightAgent configuration.
getMediaType(HttpRequestType) - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getMethodString() - Method in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
 
getName() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Deprecated. 
getName() - Method in enum com.nagra.otvaa.sdk.OtvAaError
Get the error name
getName() - Method in enum com.nagra.otvaa.sdk.OtvActivity
Get the name of the activity
getNode() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getPlayerType() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getPlayerType() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
getPlayerType() - Method in class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
 
getPlayerType() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
get the player type, one of the value: PLAYER_TYPE_BITMOVIN PLAYER_TYPE_CONNECT
getPlayerVersion() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getPlayerVersion() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
getPlayerVersion() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
 
getPostcode() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getRequestType(HttpRequestType) - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getResponseCode() - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Get the server's response code e.g.
getResponseData() - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Get the body of the server's response
getResponseHeaderFields() - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Get the header fields of the server's response
getScrambled() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns a boolean value set to true if content is encrypted
getSelectedBitrate() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
getState() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getStatistics() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getStatistics() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
getStatistics() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
get the player statistics
getStatistics() - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
getStreamBitrate() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.playback
 
getStreet() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
getSubtitleLanguage() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the language of the subtitles
getTotalFrames() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
getType() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns a string containing more details about the content (e.g., codecs, tracks, etc.)
getUri() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Returns the URI for accessing this content
getUserId() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Returns the users ID
getUserInfo(UserInfoHolder) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Converts the user information container into the new agent data structure.
getVideoFrameRate() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
getVideoFrameRate() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
getVideoFrameRate() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
get the video frame rate

H

HEAD - Enum constant in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
 
height - Variable in class com.nagra.otvaa.sdk.PlayerHandler.VideoSizeParams
 
httpHeaders - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
HttpRequestParams(int, String, Map<String, String>, RequestType, MediaType, long, long) - Constructor for class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 

I

i(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs an Info message.
Will only log this message if log level is set to 1 or higher.
i(String, String, Throwable) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs an Info message.
Will only log this message if log level is set to 1 or higher.
init(int) - Method in class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
 
initialise(JSONObject, OtvAnalyticsAgent.OtvAaReportListener) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Initialise the OpenTv Analytics Agent
initialise(JSONObject, JSONObject, OtvAnalyticsAgent.OtvAaReportListener) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Initialise the OpenTv Analytics Agent and Wrapper Call this method once, before calling any other Do not call again unless close is called first
INSIGHT_CANT_CREATE_WRAPPER - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Unable to create Insight wrapper.
INSIGHT_CANT_START_SESSION - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Unable to start Insight session.
InsightDelegator - Class in com.nagra.otvaa.sdk.insightwrapper
 
InsightDelegator(Context, JSONObject) - Constructor for class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
 
InsightUtil - Class in com.nagra.otvaa.sdk.insightwrapper
 
INVALID_ACTIVITY - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Unrecognised or malformed (e.g.
INVALID_CONFIGURATION - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Invalid configuration of account id metadata.
INVALID_DESTINATION_CONFIGURATION - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
The destination specified was not configured yet, or badly configured.
INVALID_POSITION_CALLBACK - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Not in use
INVALID_TOKEN_FOR_UAV - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
The token required for configuring access to the UAV was invalid.
INVALID_URL_FOR_UAV - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
A URL for the UAV endpoint is missing or malformed.
IPlayerEventListener - Interface in com.nagra.otvaa.sdk
 
IPlayerEventListener.EventType - Annotation Type in com.nagra.otvaa.sdk
 
IPlayerHandler - Interface in com.nagra.otvaa.sdk
 
isEnabled() - Method in class com.nagra.otvaa.sdk.utils.OtvActivityRoutingConfiguration
Returns whether or not the routing is enabled for this activity
isInitialised() - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Check if the agent is initialised The agent is considered initialised if the desitnation endpoints have been configured correctlu.
isInitialised() - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Check if the wrapper is initialised
isIntegrationVersion(String) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Detect if current sdk is integration version
isLive() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
isLive() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
isLive() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
 
isReady() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
isReady() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
isReady() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
 
isSeekingForward - Variable in class com.nagra.otvaa.sdk.PlayerHandler.SeekParams
 

J

JSON_KEY_ACCOUNT_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_ACTIVITY_DATE_TIME - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_AD_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_AD_SUPPLIER - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_APP_NAME - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_APP_REFERENCE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_APP_SESSION_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_APP_VERSION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_AVAILABLE_BITRATE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_AVG_DOWNLOAD_BITRATE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_BITRATE_SELECTED - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_BUFFER_DURATION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_BYTES_DOWNLOADED - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_CONFIG - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_CONSENT_FOR_TARGETTED_AD - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_CONTENT_SOURCE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_CONTENT_TYPE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_CONTENT_URI - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DEEP_LINK_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DEEP_LINK_PROVIDER_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DEPTH - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DESTINATIONS - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DEVICE_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DEVICE_TYPE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_DROPPED_FRAMES - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_EDITORIAL_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_ERROR_CODE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_ERROR_MSG - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_HDEPTH - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_KEY - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_METADATA - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_NAME - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_PLAYBACK_PROGRESS - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_PLAYBACK_SESSION_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_PLAYER_TYPE_VERSION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_POLICY_CONSENT_GIVEN - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_POLICY_SHOWN - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_POLICY_TYPE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_POSITION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_PROGRAMME_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_PROVIDER_RESOURCE_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_RAIL_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_SECTION_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_SERIES_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_SERIES_LINK - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_SOURCE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_START_POSITION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_STOP_POSITION - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_STREAM_BITRATE - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TECHNICAL_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TEMPLATE_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TIMESTAMP - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TOKEN - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TOTAL_FRAMES - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_TRACKING_ASSET_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_UAV - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_URL - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_USER_ID - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 
JSON_KEY_VDEPTH - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
 

L

LEAVE - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
LEAVE_WITH - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
 
LIBRARY_PACKAGE_NAME - Static variable in class com.nagra.otvaa.sdk.BuildConfig
 
LICENCE - Enum constant in enum com.nagra.otvaa.sdk.utils.RequestType
 
loadCompletedTimestamp - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
loadStartedTimestamp - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
LOG_LEVEL_DEBUG - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
Debug log level
LOG_LEVEL_INFO - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
Info log level
LOG_LEVEL_VERBOSE - Static variable in class com.nagra.otvaa.sdk.OtvAaLog
Verbose log level
logLevel() - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Returns the currently set logging level (threshold)
longMessage(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
 

M

makeRequest(SimpleHttpRequest.HTTP_METHOD) - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Execute an HTTP request to the URL supplied in the constructor, with the properties and (optionally) request body provided.
MANIFEST - Enum constant in enum com.nagra.otvaa.sdk.utils.RequestType
 
mediaType - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
MediaType - Enum in com.nagra.otvaa.sdk.utils
 
METADATA_MAP - Static variable in class com.nagra.otvaa.sdk.utils.MetadataValidator
 
metadataFromCache - Variable in class com.nagra.otvaa.sdk.utils.MetadataValidator
 
MetadataGenerator - Class in com.nagra.otvaa.sdk.utils
 
metadataToCache - Variable in class com.nagra.otvaa.sdk.utils.MetadataValidator
 
MetadataValidator - Class in com.nagra.otvaa.sdk.utils
 
MetadataValidator(String[], String[], String[], String[]) - Constructor for class com.nagra.otvaa.sdk.utils.MetadataValidator
 
mEventListener - Variable in class com.nagra.otvaa.sdk.PlayerHandler
 
mPlayerRef - Variable in class com.nagra.otvaa.sdk.PlayerHandler
 
mPlayerStatistics - Variable in class com.nagra.otvaa.sdk.PlayerHandler
 

N

network - Variable in class com.nagra.otvaa.sdk.PlayerStatistics
 
Network() - Constructor for class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
NO_TOKEN_FOR_UAV - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Configuration of the UAV requires a token in the configuration.
notifyPlayerEvent(int) - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
notifyPlayerEvent(int, Object) - Method in class com.nagra.otvaa.sdk.PlayerHandler
 

O

OK - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Successful return
onActivityReport(String, String, String, int, String) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
hidden
onActivityReport(String, String, String, int, String) - Method in interface com.nagra.otvaa.sdk.OtvAnalyticsAgent.OtvAaReportListener
Implement this method to handle reports coming from the agent.
onAudioTrackChanged(String) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the audio track has changed.
onAvailableBitratesChanged(List<Integer>) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the available bitrates have changed.
onDroppedVideoFrames(int) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player has dropped video frames.
onEnd() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player has finished playback.
onError(int, String) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player has encountered an error.
onError(OtvAaError, int) - Method in interface com.nagra.otvaa.sdk.OtvAnalyticsAgent.OtvAaReportListener
Implement this method to handle errors coming from the agent
onFailure(int, Map<String, List<String>>, byte[], Throwable) - Method in interface com.nagra.otvaa.sdk.utils.SimpleHttpRequest.ResponseHandler
 
onHttpRequest(int, String, Map<String, String>, RequestType, MediaType, Long, Long) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
http network event
ONLY_ONE_PLAYBACK_SESSION - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Multiple playback sessions are currently not permitted.
ONLY_TOKEN_CAN_BE_UPDATED_FOR_UAV - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
An attempt to update the UAV endpoint, but only the token can be updated (for licence renewal).
onPaused() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player is paused.
onPlay() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player is ready to play.
onPlaying() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player is playing.
onReady() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player is ready to play.
onRenderFirstFrame() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the first frame of the current video is rendered onto the video surface.
onSeek() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player starts seeking
onSeeked(long, long, boolean) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player has finished seeking.
onSelectedBitrateChanged(int) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the selected bitrate has changed.
onStalled() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the player has stalled.
onSubtitleTrackChanged(String) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the subtitle track has changed.
onSuccess(int, Map<String, List<String>>, byte[]) - Method in interface com.nagra.otvaa.sdk.utils.SimpleHttpRequest.ResponseHandler
 
onTimeUpdate(long) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the current playback time has changed.
onUnloaded() - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
Called when the source has been unloaded.
onVideoSizeChanged(int, int) - Method in interface com.nagra.otvaa.sdk.IPlayerEventListener
 
originatingUrl - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
OtvAaError - Enum in com.nagra.otvaa.sdk
Enumeration of errors
OtvAaLog - Class in com.nagra.otvaa.sdk
Class to control logs produced by the OpenTV Analytics Agent SDK
OtvActivity - Enum in com.nagra.otvaa.sdk
Enumeration of activities
OtvActivityRoutingConfiguration - Class in com.nagra.otvaa.sdk.utils
This class defines the routing configuration per activity.
OtvActivityRoutingConfiguration(boolean, String[]) - Constructor for class com.nagra.otvaa.sdk.utils.OtvActivityRoutingConfiguration
Constructor for routing configuration for a single activity
OtvAnalyticsAgent - Class in com.nagra.otvaa.sdk
This class is the main interface for the OpenTV Analytics Agent
OtvAnalyticsAgent(Context) - Constructor for class com.nagra.otvaa.sdk.OtvAnalyticsAgent
constructor for OtvAnalyticsAgent.
OtvAnalyticsAgent.OtvAaReportListener - Interface in com.nagra.otvaa.sdk
An interface for listeners to handle reports and errors
OtvAnalyticsAgentWrapper - Class in com.nagra.otvaa.sdk
This class wrapping the OtvAnalyticsAgent for use by player SDKs.
OtvAnalyticsAgentWrapper(Context) - Constructor for class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Constructor for OtvAnalyticsAgentWrapper
OtvAnalyticsAgentWrapper.PlayerType - Annotation Type in com.nagra.otvaa.sdk
Player types for analytics.
OtvInsightWrapper - Class in com.nagra.otvaa.sdk.insightwrapper
 
OtvInsightWrapper(Context, InsightConfig, WrapperConfig) - Constructor for class com.nagra.otvaa.sdk.insightwrapper.OtvInsightWrapper
Constructs the Agent Wrapper.

P

playback - Variable in class com.nagra.otvaa.sdk.PlayerStatistics
 
playback() - Constructor for class com.nagra.otvaa.sdk.PlayerStatistics.playback
 
PlaybackHeartbeat - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackMetrics - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackPause - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackResume - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackSkipAhead - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackSkipBack - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackStalled - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
playbackStart(JSONObject, ContentInfoHolder, UserInfoHolder) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Submit the playbackStart Activity Should be called after a player has been set for the wrapper
PlaybackStart - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlaybackStop - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PLAYER_CHANGED_DURING_PLAYBACK - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Trying to change (assign) the player while an existing playback session already exists is not permitted.
PLAYER_NOT_SET - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Trying to submit a OtvActivity.PlaybackStart activity before a player was set using OtvAnalyticsAgentWrapper.setPlayer(java.lang.Object, int).
PLAYER_TYPE_BITMOVIN - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Player type for Bitmovin Player.
PLAYER_TYPE_CONNECT - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Player type for Nagra Connect Player.
PlayerError - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PlayerHandler - Class in com.nagra.otvaa.sdk
 
PlayerHandler() - Constructor for class com.nagra.otvaa.sdk.PlayerHandler
 
PlayerHandler.ErrorParams - Class in com.nagra.otvaa.sdk
 
PlayerHandler.HttpRequestParams - Class in com.nagra.otvaa.sdk
 
PlayerHandler.SeekParams - Class in com.nagra.otvaa.sdk
 
PlayerHandler.VideoSizeParams - Class in com.nagra.otvaa.sdk
 
PlayerStatistics - Class in com.nagra.otvaa.sdk
 
PlayerStatistics() - Constructor for class com.nagra.otvaa.sdk.PlayerStatistics
 
PlayerStatistics.Network - Class in com.nagra.otvaa.sdk
 
PlayerStatistics.playback - Class in com.nagra.otvaa.sdk
 
PlayerStatistics.rendering - Class in com.nagra.otvaa.sdk
 
Playlist - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
positionMs - Variable in class com.nagra.otvaa.sdk.PlayerHandler.SeekParams
 
POST - Enum constant in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
 
PrivacyPolicy - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
PUT - Enum constant in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
 

R

RailSelection - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
RailView - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
Rating - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
release() - Method in class com.nagra.otvaa.sdk.BitmovinHandler
 
release() - Method in class com.nagra.otvaa.sdk.ConnectHandler
 
release() - Method in class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
Stops the session and releases all agent resources.
release() - Method in class com.nagra.otvaa.sdk.insightwrapper.OtvInsightWrapper
Stops the session and releases all agent resources.
release() - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
 
release() - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
removeAllReportListeners() - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Remove all listeners handling errors and reports
removePlayerEventListener(IPlayerEventListener) - Method in interface com.nagra.otvaa.sdk.IPlayerHandler
remove the player event listener
removePlayerEventListener(IPlayerEventListener) - Method in class com.nagra.otvaa.sdk.PlayerHandler
 
removeReportListener(OtvAnalyticsAgent.OtvAaReportListener) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Remove a specific listener from the list of report listeners handling errors and reports
rendering - Variable in class com.nagra.otvaa.sdk.PlayerStatistics
 
rendering() - Constructor for class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
reportMediaPlayerError(Agent, String, String) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Notifies the agent of a playback error if the error is detected
requestType - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
RequestType - Enum in com.nagra.otvaa.sdk.utils
 
ReturnToLauncher - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 

S

SAMPLE_PERIOD - Static variable in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
 
ScheduleRecording - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
sDefaultActivityRoutingConfiguration - Static variable in class com.nagra.otvaa.sdk.utils.OtvActivityRoutingConfiguration
Default routing configuration for all activities
seekFromPositionMs - Variable in class com.nagra.otvaa.sdk.PlayerHandler.SeekParams
 
SeekParams(long, long, boolean) - Constructor for class com.nagra.otvaa.sdk.PlayerHandler.SeekParams
 
SEGMENT - Enum constant in enum com.nagra.otvaa.sdk.utils.RequestType
 
setAccountId(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Sets the account id
setAge(Integer) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setAgeRange(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setAudioLanguage(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the language of the audio
setAvailableBitrates(int[]) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
setBitrates(List<Integer>) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets an array of integers of available bitrates (in Kbps)
setBufferDuration(long) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.playback
Set the buffer duration in seconds
setBytesDownloaded(long) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
setCategory(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setChannelId(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the Channel ID (mostly for live streams)
setChannelName(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the Channel name (mostly for live streams)
setCity(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setConnectTimeout(int) - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Sets a specified timeout value, in milliseconds, to be used when opening a communications link to the resource referenced by this connection.
setContentId(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets a unique identifier for this content, used to fetch licence and encryption keys
setContentName(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the content name (for VOD streams)
setContentUri(String) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
setCorp(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setCountry(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setDeviceIdInConfig(Context, InsightConfig) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Set deviceId in Insight Config
setDownloadAverageBitrate(int) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
setDuration(int) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the duration of content (ms)
setEventId(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the event identifier within the channel (for live streams)
setEventName(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the event name
setFramesDropped(int) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
setFramesPerSecondNominal(int) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the nominal frames per second
setFullName(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Sets the full name of the user
setGender(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setGenre(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Deprecated.
Sets the content genre This method has been deprecated, please use ContentInfoHolder#setGenreList(List)
setGenreList(List<String>) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the content genre
setHttpConnection(HttpURLConnection) - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
 
setIntegrationMode(InsightConfig, boolean) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Set integration mode in Insight Config
setLogLevel(int) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Sets the logging level (threshold).
Valid values:
1 - Info level
2 - Debug level
3 - Verbose level
setName(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Deprecated. 
setNode(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setPlayer(Object, int) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Provide a reference to a Player which may be used to automatically detect some activities, and populate some metadata Must be called before submitting the playbackStart activity Must not be changed or removed between playbackStart and playbackStop activities Player may be removed by passing a null reference
setPlayerVersion(InsightConfig, String) - Static method in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
Set player version in Insight Config
setPostcode(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setReadTimeout(int) - Method in class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
Sets the read timeout to a specified timeout, in milliseconds.
setScrambled(Boolean) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets a boolean value set to true if content is encrypted
setSelectedBitrate(int) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
setState(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setStreamBitrate(int) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.playback
 
setStreet(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
setSubtitleLanguage(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
 
setTotalFrames(int) - Method in class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
setType(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets a string containing type about the content
setUri(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
Sets the URI for accessing this content
setUserId(String) - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
Sets the user Id
SimpleHttpRequest - Class in com.nagra.otvaa.sdk.utils
 
SimpleHttpRequest(String, Map<String, String>, byte[]) - Constructor for class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
 
SimpleHttpRequest(String, Map<String, String>, byte[], SimpleHttpRequest.ResponseHandler) - Constructor for class com.nagra.otvaa.sdk.utils.SimpleHttpRequest
 
SimpleHttpRequest.HTTP_METHOD - Enum in com.nagra.otvaa.sdk.utils
 
SimpleHttpRequest.ResponseHandler - Interface in com.nagra.otvaa.sdk.utils
Callback that notifies on success or failure of an HTTP request.
startSession(Object, ContentInfoHolder, UserInfoHolder) - Method in class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
Starts the session.
startSession(Object, ContentInfoHolder, UserInfoHolder) - Method in class com.nagra.otvaa.sdk.insightwrapper.OtvInsightWrapper
Starts the session with the content information and user information.
statusCode - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
 
stopSession() - Method in class com.nagra.otvaa.sdk.insightwrapper.InsightDelegator
Stops the session.
stopSession() - Method in class com.nagra.otvaa.sdk.insightwrapper.OtvInsightWrapper
Stops the session.
submitActivity(OtvActivity, JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Submit an activity appStart activity should not be submitted using this method
submitActivity(OtvActivity, JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Submit an activity appStart activity should not be submitted using this method
SUBTITLE - Enum constant in enum com.nagra.otvaa.sdk.utils.MediaType
 

T

TAG - Static variable in class com.nagra.otvaa.sdk.BitmovinHandler
 
TAG - Static variable in class com.nagra.otvaa.sdk.insightwrapper.InsightUtil
 
ThirdPartyAppStart - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
TIME - Enum constant in enum com.nagra.otvaa.sdk.utils.RequestType
 
timestampMetadata - Variable in class com.nagra.otvaa.sdk.utils.MetadataValidator
 
TO_MS - Static variable in class com.nagra.otvaa.sdk.BitmovinHandler
 
toJSON() - Method in class com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder
 
toJSON() - Method in class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 
toString() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.Network
 
toString() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.playback
 
toString() - Method in class com.nagra.otvaa.sdk.PlayerStatistics.rendering
 
toString() - Method in class com.nagra.otvaa.sdk.PlayerStatistics
 
toString() - Method in enum com.nagra.otvaa.sdk.utils.MediaType
 
toString() - Method in enum com.nagra.otvaa.sdk.utils.RequestType
 
translate(int, int) - Static method in class com.nagra.otvaa.sdk.utils.ErrorCodeTranslator
 

U

UAV_HTTP_ERROR - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Encountered an HTTP error when trying to submit an activity to the UAV endpoint.
UAV_TIMEOUT - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Encountered a imeout exception when trying to submit an activity to the UAV endpoint.
UNABLE_TO_SEND_TO_UAV - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
Encountered an unknown error when trying to submit an activity to the UAV endpoint.
UNKNOWN - Enum constant in enum com.nagra.otvaa.sdk.utils.MediaType
 
UNKNOWN - Enum constant in enum com.nagra.otvaa.sdk.utils.RequestType
 
updateConfig(JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgent
Provide an updated configuration The configuration object should only contain the updated attributes.
updateConfig(JSONObject, JSONObject) - Method in class com.nagra.otvaa.sdk.OtvAnalyticsAgentWrapper
Provide an updated configuration The configuration object should only contain the updated attributes.
USE_WRAPPER_METHOD - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
UserInfoHolder - Class in com.nagra.otvaa.sdk.insightwrapper
The UserInfoHolder class contains the representation of the metadata for a user/subscriber.
UserInfoHolder() - Constructor for class com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder
 

V

v(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Verbose message.
Will only log this message if log level is set to 3.
v(String, String, Throwable) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Verbose message.
Will only log this message if log level is set to 3.
valueOf(String) - Static method in enum com.nagra.otvaa.sdk.OtvAaError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nagra.otvaa.sdk.OtvActivity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nagra.otvaa.sdk.utils.MediaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nagra.otvaa.sdk.utils.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nagra.otvaa.sdk.OtvAaError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nagra.otvaa.sdk.OtvActivity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nagra.otvaa.sdk.utils.MediaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nagra.otvaa.sdk.utils.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nagra.otvaa.sdk.utils.SimpleHttpRequest.HTTP_METHOD
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_NAME - Static variable in class com.nagra.otvaa.sdk.BuildConfig
 
VIDEO - Enum constant in enum com.nagra.otvaa.sdk.utils.MediaType
 
VideoSizeParams(int, int) - Constructor for class com.nagra.otvaa.sdk.PlayerHandler.VideoSizeParams
 

W

w(String, String) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Warning message.
w(String, String, Throwable) - Static method in class com.nagra.otvaa.sdk.OtvAaLog
Logs a Warning message.
Watch - Enum constant in enum com.nagra.otvaa.sdk.OtvActivity
 
width - Variable in class com.nagra.otvaa.sdk.PlayerHandler.VideoSizeParams
 
WRAPPER_ALREADY_INITIALISED - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
An attempt to initialise an already initialised wrapper is not permitted.
WRAPPER_NOT_INITIALISED - Enum constant in enum com.nagra.otvaa.sdk.OtvAaError
An attempt to submit activities to a wrapper before it was first initialised.
WrapperConfig - Class in com.nagra.otvaa.sdk.insightwrapper
 
WrapperConfig(Boolean, String) - Constructor for class com.nagra.otvaa.sdk.insightwrapper.WrapperConfig
Constructor of wrapper configuration.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values