Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JSON-RPC methodAamp Player Instance MethodParameterResultSummary
Playerorg.rdk.player.Tune
Tune
url : StringautoPlay : booleancontentType : StringtraceUUID : String
success : boolean
Instructs the AAMP  to tune to the given URL.
Playerorg.rdk.player.Stop
Stop
None
success :boolean
Stops the current playback and releases decoder resources. The player returns to the idle state.
Playerorg.rdk.player.Seek
Seek
position : numberkeepPaused : boolean
success : boolean
Seeks to an absolute position in the stream
Playerorg.rdk.player.SeekToLive
SeekToLive
keepPaused : boolean

success : 
boolean
Seek to the live edge
Playerorg.rdk.player.SetRate
SetRate
rate : number
overshootCorrection : integer
success: 
boolean
Set playback rate / trick-play speed
Playerorg.rdk.player.SetPlaybackSpeed
SetPlaybackSpeed
speed : number

success: 
boolean
Sets the playback speed directly 
Playerorg.rdk.player.PauseAt
PauseAt
position : number

success : 
boolean
Schedule a pause at a future position
Playerorg.rdk.player.SetRateAndSeek
SetRateAndSeek
rate : integer
position : number
success:
boolean
Atomically set rate and seek
Playerorg.rdk.player.GetState
GetState
None
state : 
PlayerState
Get current player state
Playerorg.rdk.player.GetPlaybackPosition
GetPlaybackPosition
None
position : 
Number
Get current playback position
Playerorg.rdk.player.GetPlaybackDuration
GetPlaybackDuration
None
duration : 
Number
Get total stream duration
Playerorg.rdk.player.GetPlaybackRate
GetPlaybackRate
None
rate  : 
Number
Get current playback rate
Playerorg.rdk.player.IsLive
IsLive
None
isLive :
Boolean
Check if stream is live
Playerorg.rdk.player.SetVideoMute
SetVideoMute
muted : boolean

success : 
Boolean
Mute or unmute the video plane
Playerorg.rdk.player.GetVideoMute
GetVideoMute
None
muted : 
Boolean
Get video mute state
Playerorg.rdk.player.SetAudioVolume
SetAudioVolume
volume : integer
success : 
Boolean
Set audio volume
Playerorg.rdk.player.GetAudioVolume
GetAudioVolume
None
volume : 
Integer
Get audio volume