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