as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support

KeplerPlayerServerTurboModule

Extends

  • KeplerTurboModule

Properties

addTrack()

addTrack: (newTrack, sessionId) => void

Parameters

newTrack

ITrackInfo

sessionId

IPlayerSessionId

Returns

void


getConstants()?

readonly optional getConstants: () => object

Returns

object

Inherited from

KeplerTurboModule.getConstants


getMajorVersion()

readonly getMajorVersion: () => number

Returns

number

Inherited from

KeplerTurboModule.getMajorVersion


getMinorVersion()

readonly getMinorVersion: () => number

Returns

number

Inherited from

KeplerTurboModule.getMinorVersion


getPatchVersion()

readonly getPatchVersion: () => number

Returns

number

Inherited from

KeplerTurboModule.getPatchVersion


removeTrack()

removeTrack: (removedTrack, sessionId) => void

Parameters

removedTrack

ITrackInfo

sessionId

IPlayerSessionId

Returns

void


sendError()

sendError: (error, sessionId) => void

Parameters

error

IPlayerSessionError

sessionId

IPlayerSessionId

Returns

void


sendMessage()

sendMessage: (message, sessionId) => void

Parameters

message

string

sessionId

IPlayerSessionId

Returns

void


setHandler()

setHandler: (handleCall, componentId) => void

Parameters

handleCall

(result, transactionId) => void

componentId

string

Returns

void


transactionError()

transactionError: (transactionId, error) => void

Parameters

transactionId

number

error

string

Returns

void


transactionSuccess()

transactionSuccess: (transactionId) => void

Parameters

transactionId

number

Returns

void


transactionSuccessWithValue()

transactionSuccessWithValue: (transactionId, returnValue) => void

Parameters

transactionId

number

returnValue

any

Returns

void


updateBufferedRanges()

updateBufferedRanges: (bufferedRanges, sessionId) => void

Parameters

bufferedRanges

ITimeRange[]

sessionId

IPlayerSessionId

Returns

void


updatePlaybackPosition()

updatePlaybackPosition: (listenerId, sessionPositions) => void

Parameters

listenerId

number

sessionPositions

IPlayerSessionPosition[]

Returns

void


updateStatus()

updateStatus: (statusArray) => void

Parameters

statusArray

IPlayerSessionStatus[]

Returns

void


Last updated: Sep 30, 2025