public class LetingPlayController
extends java.lang.Object
构造器和说明 |
---|
LetingPlayController() |
限定符和类型 | 方法和说明 |
---|---|
void |
createMediaPlayer(android.content.Context context,
IPlayEventCallback callback)
创建播放器及初始化
|
int |
getCurrentPosition()
获取当前播放位置
|
int |
getDuration()
获取播放总时长
|
boolean |
getIsPlaying()
获取是否在播放
|
PlayDefine.PlayStatus |
getPlayStatus()
获取播放状态信息
|
void |
pause()
暂停播放
|
void |
play(java.lang.String url)
根据播放地址进行播放
|
void |
playBySid(java.lang.String sid)
根据节目sid进行播放
|
void |
release()
释放播放器
|
void |
resumePlay()
暂停后恢复播放
|
void |
seekTo(int msec)
快进/快退至某个播放位置
|
void |
stop()
停止播放
|
void |
takeAudioFocusHandler(boolean take)
是否由外部处理AudioFocus
|
public void createMediaPlayer(android.content.Context context, IPlayEventCallback callback)
context
- 上下文信息callback
- 播放事件回调public void play(java.lang.String url)
url
- 播放地址public void playBySid(java.lang.String sid)
sid
- 节目sidpublic void resumePlay()
public void pause()
public void stop()
public void release()
public int getCurrentPosition()
public int getDuration()
public void takeAudioFocusHandler(boolean take)
take
- 是否由外部处理public PlayDefine.PlayStatus getPlayStatus()
public boolean getIsPlaying()
public void seekTo(int msec)
msec
- 播放位置,单位ms