public class LPAVManagerImpl extends java.lang.Object implements LPAVManager
构造器和说明 |
---|
LPAVManagerImpl(LPSDKContext sdkContext) |
限定符和类型 | 方法和说明 |
---|---|
void |
destroy() |
com.baijia.baijiashilian.liveplayer.LivePlayer |
getLivePlayer() |
LPPlayer |
getPlayer()
音视频拉流、播放模块
|
LPRecorder |
getRecorder()
音视频录制、推流模块
|
void |
init(int userId,
LPMediaServerInfoModel model) |
boolean |
isUseWebRTC() |
void |
setLPPlayerListener(LPAVListener listener) |
void |
setOnWebrtcStreamStats(int time,
OnWebrtcStreamStatsListener listener)
设置Webrtc流状态信息回调
|
void |
setRemoteDefaultVideoStreamType(com.baijiayun.bjyrtcengine.Defines.BJYRtcCommon.DualStreamType streamType)
设置默认拉流模式
|
public LPAVManagerImpl(LPSDKContext sdkContext)
public com.baijia.baijiashilian.liveplayer.LivePlayer getLivePlayer()
getLivePlayer
在接口中 LPAVManager
public boolean isUseWebRTC()
isUseWebRTC
在接口中 LPAVManager
public LPRecorder getRecorder()
LPAVManager
getRecorder
在接口中 LPAVManager
public LPPlayer getPlayer()
LPAVManager
getPlayer
在接口中 LPAVManager
public void init(int userId, LPMediaServerInfoModel model)
init
在接口中 LPAVManager
public void setLPPlayerListener(LPAVListener listener)
setLPPlayerListener
在接口中 LPAVManager
public void destroy()
destroy
在接口中 LPAVManager
public void setOnWebrtcStreamStats(int time, OnWebrtcStreamStatsListener listener)
LPAVManager
setOnWebrtcStreamStats
在接口中 LPAVManager
time
- 回调间隔/mslistener
- listenerpublic void setRemoteDefaultVideoStreamType(com.baijiayun.bjyrtcengine.Defines.BJYRtcCommon.DualStreamType streamType)
LPAVManager
setRemoteDefaultVideoStreamType
在接口中 LPAVManager
streamType
- VIDEO_STREAM_HIGH 大流 VIDEO_STREAM_LOW 小流