public class SystemPlayerManager
extends BasePlayerManager
| 构造器和说明 |
|---|
SystemPlayerManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getBufferedPercentage() |
long |
getCurrentPosition() |
long |
getDuration() |
IMediaPlayer |
getMediaPlayer() |
long |
getNetSpeed() |
int |
getVideoHeight() |
int |
getVideoSarDen() |
int |
getVideoSarNum() |
int |
getVideoWidth() |
void |
initVideoPlayer(android.content.Context context,
android.os.Message msg,
java.util.List<VideoOptionModel> optionModelList,
ICacheManager cacheManager) |
boolean |
isPlaying() |
boolean |
isSurfaceSupportLockCanvas() |
void |
pause() |
void |
release() |
void |
releaseSurface() |
void |
seekTo(long time) |
void |
setNeedMute(boolean needMute) |
void |
setSpeed(float speed,
boolean soundTouch) |
void |
setSpeedPlaying(float speed,
boolean soundTouch) |
void |
setVolume(float left,
float right) |
void |
showDisplay(android.os.Message msg) |
void |
start() |
void |
stop() |
public IMediaPlayer getMediaPlayer()
public void initVideoPlayer(android.content.Context context,
android.os.Message msg,
java.util.List<VideoOptionModel> optionModelList,
ICacheManager cacheManager)
public void showDisplay(android.os.Message msg)
public void setSpeed(float speed,
boolean soundTouch)
public void setNeedMute(boolean needMute)
public void setVolume(float left,
float right)
public void releaseSurface()
public void release()
public int getBufferedPercentage()
public long getNetSpeed()
public void setSpeedPlaying(float speed,
boolean soundTouch)
public void start()
public void stop()
public void pause()
public int getVideoWidth()
public int getVideoHeight()
public boolean isPlaying()
public void seekTo(long time)
public long getCurrentPosition()
public long getDuration()
public int getVideoSarNum()
public int getVideoSarDen()
public boolean isSurfaceSupportLockCanvas()