Amazon Developer

as

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

Implements

  • IMediaControlHandlerAsync

Constructors

new PlayerClientMediaControlHandler()

new PlayerClientMediaControlHandler(): PlayerClientMediaControlHandler

Returns

PlayerClientMediaControlHandler

Methods

handleFastForward()

handleFastForward(sessionId?): Promise<void>

Parameters

sessionId?
IMediaSessionId

Returns

Promise<void>

Brief

Callback from KMC server to execute the media control command “fastforward” for current mediaplayer instance. w3cmedia will handle this internally by seek forward command to pipeline as a default mode.

Implementation of

IMediaControlHandlerAsync.handleFastForward

handlePause()

handlePause(sessionId?, context?): Promise<void>

Parameters

sessionId?
IMediaSessionId
context?
ICommandContext

Returns

Promise<void>

Brief

Callback from KMC server to execute the media control command “pause” for current mediaplayer instance. w3cmedia will handle this internally by initiating pause command to pipeline as a default mode.

Implementation of

IMediaControlHandlerAsync.handlePause
Last modified on October 2, 2025