UI Settings and Customization Options

Below you will find information regarding customizing your player plugin in various ways. Plugin Customization Options are player level settings that can change what the UI displays.  There is no required development work as all of these can be added on the player level.

Plugin Customization Options

SETTINGDESCRIPTIONDEFAULT SETTING
start_up_nextActivate the IRIS.TV UpNext widget at the start of the videoFALSE
start_up_next_textText to display in the IRIS.TV UpNext widget at the start of the video (Max 140 pixels)"Up Next!"
start_up_next_timeNumber of seconds from the beginning of the video to display the start slate (in seconds)5
start_up_next_lengthDuration of the start slate (in seconds)7
end_up_nextActivate the IRIS.TV Up Next widget at the end of the videoFALSE
end_up_next_textText to display in the IRIS.TV UpNext widget at the end of the video (Max 140 pixels)"Up Next!"
end_up_next_timeDuration of the end slate from the end of the video (in seconds)7
disable_mobile_upnextDisable UpNext on mobileFALSE
thumbs_upHave the IRIS.TV thumbs up button and behavior in the playerTRUE
thumbs_downHave the IRIS.TV thumbs down button and behavior in the playerTRUE
skip_backHave the IRIS.TV skip down button and behavior in the playerTRUE
skip_forwardHave the IRIS.TV skip forward button and behavior in the playerTRUE
skip_on_thumbs_downWhen user clicks thumbs down, the video automatically skipsTRUE
sslTo send API calls over SSL. "true" sends through HTTPSFALSE
numberTo open up the number of recommendations in the watch call (Max value = 20 assets)5
user_idID that IRIS.TV will use for processing recommendationsIRIS.TV Adaptive Library creates an anonymous ID for users when the plugin is loaded


Required Plugin Options

NOTE: All required plugin options are for Custom Adaptive integrations and Adaptive JWPlayer integrations.  All plugin options are Optional for Brightcove, Kaltura, and The Platform Adaptive Plugins

SETTINGRequired for custom Adaptive integrations and JWPlayerRequired for Ooyala Adaptive PluginRequired for Vidible Adaptive PluginRequired for THEO Adaptive PluginDESCRIPTION

DEFAULT SETTING (IF NOT REQUIRED)

client_tokenREQUIREDREQUIREDREQUIREDREQUIREDtoken used to authenticate asset library (provided by IRIS.TV)No default setting
platformREQUIREDNot RequiredNot RequiredNot RequiredOVPOVP name
platform_idREQUIREDNot RequiredNot RequiredREQUIREDInitial's video unique ID from your content feed.Initial video ID
player_idREQUIREDNot RequiredNot RequiredNot RequiredID for player


Advanced Options


SETTINGDESCRIPTIONDEFAULT SETTING
access_tokenAccess token used to authenticate IRIS.TVN/A
api_urlURL to use for requests to IRIS APIapi.iris.tv
video_player (for custom Adaptive integrations)ID to use if the video_player element is different from the HTML elementN/A
globalCreate the "iris" global class for further customization and event handlingGlobalIrisPlayer
debugDisplay debug logs in JavaScript consoleFALSE
iframeBoolean value to signify if player is separate iframe from IRIS.TV Adaptive Plugin. Requires the use of "iframeWrapperId"FALSE
iframeWrapperIdID to use for player iframe when "iframe" setting is set to TRUEnull



IRIS.TV