Constants
The following constants are available globally.
-
Internal do not use
Declaration
Objective-C
extern NSString *const CWS_TRUESwift
let CWS_TRUE: String -
Internal do not use
Declaration
Objective-C
extern NSString *const CWS_FALSESwift
let CWS_FALSE: String -
A default sessionKey to use for the Client.sendCustomEvent API if you do not yet have a Conviva session.
Declaration
Objective-C
extern const int NO_SESSION_KEYSwift
let NO_SESSION_KEY: Int32 -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT int const CIS_SIGNAL_STRENGTH_INVALID_VALUESwift
let CIS_SIGNAL_STRENGTH_INVALID_VALUE: Int32 -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_BITRATESwift
let CIS_SSDK_PLAYBACK_METRIC_BITRATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_AVERAGE_BITRATESwift
let CIS_SSDK_PLAYBACK_METRIC_AVERAGE_BITRATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_BUFFER_LENGTHSwift
let CIS_SSDK_PLAYBACK_METRIC_BUFFER_LENGTH: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_CDN_IPSwift
let CIS_SSDK_PLAYBACK_METRIC_CDN_IP: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_ENCODED_FRAMERATESwift
let CIS_SSDK_PLAYBACK_METRIC_ENCODED_FRAMERATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_PLAYER_STATESwift
let CIS_SSDK_PLAYBACK_METRIC_PLAYER_STATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_PLAY_HEAD_TIMESwift
let CIS_SSDK_PLAYBACK_METRIC_PLAY_HEAD_TIME: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_RENDERED_FRAMERATESwift
let CIS_SSDK_PLAYBACK_METRIC_RENDERED_FRAMERATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_RESOLUTIONSwift
let CIS_SSDK_PLAYBACK_METRIC_RESOLUTION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_SEEK_STARTEDSwift
let CIS_SSDK_PLAYBACK_METRIC_SEEK_STARTED: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_SEEK_ENDEDSwift
let CIS_SSDK_PLAYBACK_METRIC_SEEK_ENDED: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_SIGNAL_STRENGTHSwift
let CIS_SSDK_PLAYBACK_METRIC_SIGNAL_STRENGTH: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_LINK_ENCRYPTIONSwift
let CIS_SSDK_PLAYBACK_METRIC_LINK_ENCRYPTION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_CONN_TYPESwift
let CIS_SSDK_PLAYBACK_METRIC_CONN_TYPE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_DROPPED_FRAMES_TOTALSwift
let CIS_SSDK_PLAYBACK_METRIC_DROPPED_FRAMES_TOTAL: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_AUDIO_LANGUAGESwift
let CIS_SSDK_PLAYBACK_METRIC_AUDIO_LANGUAGE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_CLOSED_CAPTIONS_LANGUAGESwift
let CIS_SSDK_PLAYBACK_METRIC_CLOSED_CAPTIONS_LANGUAGE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYBACK_METRIC_SUBTITLES_LANGUAGESwift
let CIS_SSDK_PLAYBACK_METRIC_SUBTITLES_LANGUAGE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_ASSET_NAMESwift
let CIS_SSDK_METADATA_ASSET_NAME: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_PLAYER_NAMESwift
let CIS_SSDK_METADATA_PLAYER_NAME: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_IS_LIVESwift
let CIS_SSDK_METADATA_IS_LIVE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_ENCODED_FRAMERATESwift
let CIS_SSDK_METADATA_ENCODED_FRAMERATE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_DEFAULT_RESOURCESwift
let CIS_SSDK_METADATA_DEFAULT_RESOURCE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_STREAM_URLSwift
let CIS_SSDK_METADATA_STREAM_URL: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_AD_TAG_URLSwift
let CIS_SSDK_METADATA_AD_TAG_URL: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_VIEWER_IDSwift
let CIS_SSDK_METADATA_VIEWER_ID: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_DURATIONSwift
let CIS_SSDK_METADATA_DURATION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_METADATA_IS_OFFLINE_PLAYBACKSwift
let CIS_SSDK_METADATA_IS_OFFLINE_PLAYBACK: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYER_MODULE_NAMESwift
let CIS_SSDK_PLAYER_MODULE_NAME: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYER_MODULE_VERSIONSwift
let CIS_SSDK_PLAYER_MODULE_VERSION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYER_FRAMEWORK_NAMESwift
let CIS_SSDK_PLAYER_FRAMEWORK_NAME: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_PLAYER_FRAMEWORK_VERSIONSwift
let CIS_SSDK_PLAYER_FRAMEWORK_VERSION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AD_BREAK_POD_INDEXSwift
let CIS_SSDK_AD_BREAK_POD_INDEX: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AD_BREAK_POD_POSITIONSwift
let CIS_SSDK_AD_BREAK_POD_POSITION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AD_BREAK_POD_DURATIONSwift
let CIS_SSDK_AD_BREAK_POD_DURATION: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AD_BREAK_AD_PLAYERSwift
let CIS_SSDK_AD_BREAK_AD_PLAYER: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AD_BREAK_AD_TYPESwift
let CIS_SSDK_AD_BREAK_AD_TYPE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_APP_FOREGROUND_EVENTSwift
let CIS_SSDK_APP_FOREGROUND_EVENT: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_APP_BACKGROUND_EVENTSwift
let CIS_SSDK_APP_BACKGROUND_EVENT: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AIRPLAY_STARTED_EVENTSwift
let CIS_SSDK_AIRPLAY_STARTED_EVENT: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT NSString *const CIS_SSDK_AIRPLAY_ENDED_EVENTSwift
let CIS_SSDK_AIRPLAY_ENDED_EVENT: String -
The URL of the Conviva platform to report data to. The default value is highly recommended in production environments. Expected value: NSString
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_GATEWAY_URLSwift
let CIS_SSDK_SETTINGS_GATEWAY_URL: String -
The level of log messages to print in the console log and report to conviva backend. We recommend using log level warning during development and lowering to debug when more information is required to troubleshoot specific issues. Expected value: [NSNumber numberWithUnsignedInteger]
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_LOG_LEVELSwift
let CIS_SSDK_SETTINGS_LOG_LEVEL: String -
Enable/Disable console logs.Useful during development. Set true to enable console logs else false. Expected value: [NSNumber numberWithBool]
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_ENABLE_CONSOLE_LOGSSwift
let CIS_SSDK_SETTINGS_ENABLE_CONSOLE_LOGS: String -
How long the Conviva client will wait for a response when attempting to send/receive data over network before considering that attempt a failure in seconds.The default value will work for the overwhelming majority of devices. Expected value: [NSNumber numberWithDouble]
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_HTTP_TIMEOUTSwift
let CIS_SSDK_SETTINGS_HTTP_TIMEOUT: String -
How long the Conviva client will wait for a response when attempting to access device storage before considering that attempt a failure in seconds. The default value will work for the overwhelming majority of devices. Expected value: [NSNumber numberWithDouble]
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_STORAGE_TIMEOUTSwift
let CIS_SSDK_SETTINGS_STORAGE_TIMEOUT: String -
Time interval in seconds at which the Conviva will send available data to the Conviva platform. The default value is highly recommended in production environments. Expected value: [NSNumber numberWithDouble]
Declaration
Objective-C
extern NSString *const CIS_SSDK_SETTINGS_HB_INTERVALSwift
let CIS_SSDK_SETTINGS_HB_INTERVAL: String -
Pass true to disable auto detection. Expected value: [NSNumber numberWithBool]
Declaration
Objective-C
extern NSString *const CIS_SDK_OPTION_EXTERNAL_BITRATE_REPORTINGSwift
let CIS_SDK_OPTION_EXTERNAL_BITRATE_REPORTING: String -
Pass true to disable auto detection. Expected value: [NSNumber numberWithBool]
Declaration
Objective-C
extern NSString *const CIS_SDK_OPTION_EXTERNAL_STREAMURL_REPORTINGSwift
let CIS_SDK_OPTION_EXTERNAL_STREAMURL_REPORTING: String -
Use this if you want to continue monitoring even after fatal error occured, Pass true to enable video retry. Currently, Applicable for AVPlayer. Expected value: [NSNumber numberWithBool]
Declaration
Objective-C
extern NSString *const CIS_SDK_OPTION_SHOULD_CONTINUE_ON_VIDEO_FAILURESwift
let CIS_SDK_OPTION_SHOULD_CONTINUE_ON_VIDEO_FAILURE: String -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT double ConvivaSDKVersionNumberSwift
var ConvivaSDKVersionNumber: Double -
Undocumented
Declaration
Objective-C
FOUNDATION_EXPORT const unsigned char ConvivaSDKVersionString[]Swift
let ConvivaSDKVersionString: <<error type>>
Constants Reference