public interface AliPlayer extends IPlayer
IPlayer.ConvertURLCallback, IPlayer.IPResolveType, IPlayer.MirrorMode, IPlayer.OnCompletionListener, IPlayer.OnErrorListener, IPlayer.OnInfoListener, IPlayer.OnLoadingStatusListener, IPlayer.OnPreparedListener, IPlayer.OnRenderingStartListener, IPlayer.OnReportEventListener, IPlayer.OnSeekCompleteListener, IPlayer.OnSeiDataListener, IPlayer.OnSnapShotListener, IPlayer.OnStateChangedListener, IPlayer.OnSubtitleDisplayListener, IPlayer.OnThumbnailListener, IPlayer.OnTrackChangedListener, IPlayer.OnTrackReadyListener, IPlayer.OnVerifyStsCallback, IPlayer.OnVideoRenderedListener, IPlayer.OnVideoSizeChangedListener, IPlayer.Option, IPlayer.PropertyKey, IPlayer.RotateMode, IPlayer.ScaleMode, IPlayer.SeekMode, IPlayer.StsStatus
completion, error, idle, initalized, paused, prepared, started, stopped, unknow
限定符和类型 | 方法和说明 |
---|---|
void |
setDataSource(LiveSts liveSts) |
void |
setDataSource(UrlSource urlSource)
设置UrlSource数据源
|
void |
setDataSource(VidAuth vidAuth)
设置vidAuth数据源
|
void |
setDataSource(VidMps vidMps)
设置mps数据源
|
void |
setDataSource(VidSts vidSts)
设置vidSts数据源
|
void |
updateStsInfo(StsInfo stsInfo) |
addExtSubtitle, currentTrack, currentTrack, enableHardwareDecoder, getCacheFilePath, getCacheFilePath, getConfig, getDuration, getMediaInfo, getMirrorMode, getOption, getPropertyString, getRotateMode, getScaleMode, getSpeed, getVideoHeight, getVideoRotation, getVideoWidth, getVolume, isAutoPlay, isLoop, isMute, pause, prepare, redraw, release, reload, reset, seekTo, seekTo, selectExtSubtitle, selectTrack, selectTrack, setAutoPlay, setCacheConfig, setConfig, setDefaultBandWidth, setDisplay, setFastStart, setIPResolveType, setLoop, setMirrorMode, setMute, setOnCompletionListener, setOnErrorListener, setOnInfoListener, setOnLoadingStatusListener, setOnPreparedListener, setOnRenderingStartListener, setOnReportEventListener, setOnSeekCompleteListener, setOnSeiDataListener, setOnSnapShotListener, setOnStateChangedListener, setOnSubtitleDisplayListener, setOnTrackChangedListener, setOnTrackReadyListener, setOnVerifyStsCallback, setOnVideoRenderedListener, setOnVideoSizeChangedListener, setRotateMode, setScaleMode, setSpeed, setSurface, setTraceId, setVideoBackgroundColor, setVolume, snapshot, start, stop, surfaceChanged