Index
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 submittingOtvActivity.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
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
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
- 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.
- mediaType - Variable in class com.nagra.otvaa.sdk.PlayerHandler.HttpRequestParams
- 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
- mPlayerHolder - 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 usingOtvAnalyticsAgentWrapper.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
- 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
- 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
- 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
- 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
- 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
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
- 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
- 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.
- 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
-
An attempt to submit a
OtvActivity.AppStart
orOtvActivity.PlaybackStart
activity with the wrapper must be made throughOtvAnalyticsAgentWrapper.appStart(org.json.JSONObject)
orOtvAnalyticsAgentWrapper.playbackStart(org.json.JSONObject, com.nagra.otvaa.sdk.insightwrapper.ContentInfoHolder, com.nagra.otvaa.sdk.insightwrapper.UserInfoHolder)
respectively. - 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.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.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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values