public class LPSDKContextImpl extends java.lang.Object implements LPSDKContext
限定符和类型 | 类和说明 |
---|---|
class |
LPSDKContextImpl.NetChangeReceiver |
class |
LPSDKContextImpl.TaskItemJoinCode |
class |
LPSDKContextImpl.TaskItemMasterServer
成功后,连接 master服务器,获取数据
|
class |
LPSDKContextImpl.TaskItemNetCheck
网络检测
|
class |
LPSDKContextImpl.TaskItemRoomEnter |
class |
LPSDKContextImpl.TaskItemRoomServer
连接 room server
|
public Context getContext()
getContext
在接口中 LPSDKContext
public void setRoomInfo(LPRoomInfo roomInfo)
public java.lang.String getRoomToken()
getRoomToken
在接口中 LPSDKContext
public void setEnterRoomSign(java.lang.String sign)
public void setUser(LPUserModel userModel, java.lang.String replaceUserRole)
public LPUserModel getCurrentUser()
getCurrentUser
在接口中 LPSDKContext
public int getGroupId()
getGroupId
在接口中 LPSDKContext
public void setGroupId(int groupId)
setGroupId
在接口中 LPSDKContext
public void setTeacherUser(LPUserModel teacher)
setTeacherUser
在接口中 LPSDKContext
public void setJoinCode(java.lang.String joinCode)
public LPUserModel getTeacherUser()
getTeacherUser
在接口中 LPSDKContext
public IUserModel getPresenterUser()
getPresenterUser
在接口中 LPSDKContext
public LPIpAddress getMasterServerIpAddress()
getMasterServerIpAddress
在接口中 LPSDKContext
public LPResRoomLoginModel getRoomLoginModel()
getRoomLoginModel
在接口中 LPSDKContext
public LPResChatLoginModel getChatLoginModel()
getChatLoginModel
在接口中 LPSDKContext
public java.lang.String getPartnerId()
getPartnerId
在接口中 LPSDKContext
public LPRoomServer getRoomServer()
getRoomServer
在接口中 LPSDKContext
public LPChatServer getChatServer()
getChatServer
在接口中 LPSDKContext
public LPWebServer getWebServer()
getWebServer
在接口中 LPSDKContext
public LPMediaModel getMediaInfo()
getMediaInfo
在接口中 LPSDKContext
public LPFeatureConfig getFeatureConfig()
getFeatureConfig
在接口中 LPSDKContext
public java.lang.String getVersion()
getVersion
在接口中 LPSDKContext
public boolean isDualTeacher()
LPSDKContext
isDualTeacher
在接口中 LPSDKContext
public LPConstants.LPUserType getRole()
getRole
在接口中 LPSDKContext
public LPAVManager getAVManager()
getAVManager
在接口中 LPSDKContext
public LPMediaViewModel getMediaVM()
getMediaVM
在接口中 LPSDKContext
public LPGlobalViewModel getGlobalVM()
getGlobalVM
在接口中 LPSDKContext
public OnlineUserVM getOnlineUserVM()
getOnlineUserVM
在接口中 LPSDKContext
public SpeakQueueVM getSpeakQueueVM()
getSpeakQueueVM
在接口中 LPSDKContext
public CloudFileVM getCloudFileVM()
getCloudFileVM
在接口中 LPSDKContext
public ChatVM getChatVM()
getChatVM
在接口中 LPSDKContext
public OnLiveRoomListener getRoomErrorListener()
getRoomErrorListener
在接口中 LPSDKContext
public void setErrorListener(OnLiveRoomListener errorListener)
setErrorListener
在接口中 LPSDKContext
public LPConstants.LPDeployType getDeployType()
getDeployType
在接口中 LPSDKContext
public LPRoomInfo getRoomInfo()
getRoomInfo
在接口中 LPSDKContext
public LPLoginModel getMasterInfo()
getMasterInfo
在接口中 LPSDKContext
public LPSDKTaskQueue createInitialTaskQueue(LPSDKTaskQueue.LPTaskQueueListener listener)
createInitialTaskQueue
在接口中 LPSDKContext
public LPSDKTaskQueue createChatTaskQueue(LPSDKTaskQueue.LPTaskQueueListener listener)
createChatTaskQueue
在接口中 LPSDKContext
public LPSDKTaskQueue createRoomTaskQueue(LPSDKTaskQueue.LPTaskQueueListener listener)
createRoomTaskQueue
在接口中 LPSDKContext
listener
- public java.util.List<LPExpressionModel> getExpressions()
getExpressions
在接口中 LPSDKContext
public void onDestroy()
onDestroy
在接口中 LPSDKContext
public LPHubbleManager getHubbleManager()
getHubbleManager
在接口中 LPSDKContext
public void setLaunchListener(LPLaunchListener listener)
setLaunchListener
在接口中 LPSDKContext
public void setRoomStatusListener(LPRoomStatusListener lpRoomStatusListener)
setRoomStatusListener
在接口中 LPSDKContext
public void onLaunchSteps(int step, int totalStep)
onLaunchSteps
在接口中 LPLaunchListener
public void onLaunchError(LPError lpError)
onLaunchError
在接口中 LPLaunchListener
public void onLaunchSuccess(LiveRoom liveRoom)
onLaunchSuccess
在接口中 LPLaunchListener
public boolean isNewGroupClass()
public LPEnterRoomNative.LPParentRoomInfo getParentRoomInfo()
public long getParentRoomId()
public boolean isTeacherOrAssistant()
isTeacherOrAssistant
在接口中 LPSDKContext
public boolean isGroupTeacherOrAssistant()
isGroupTeacherOrAssistant
在接口中 LPSDKContext
public boolean isAssistant()
public boolean isTeacher()
public boolean isPresenter()
isPresenter
在接口中 LPSDKContext
public void switchRoomData()
public LPEnterRoomNative getEnterRoomConfig()
getEnterRoomConfig
在接口中 LPSDKContext
public LPEnterRoomNative.LPPartnerConfig getPartnerConfig()
getPartnerConfig
在接口中 LPSDKContext
public java.util.ArrayList<java.lang.String> getDebugLog()
getDebugLog
在接口中 LPSDKContext
public void updateDebugLog(java.lang.String s)
updateDebugLog
在接口中 LPSDKContext
public java.util.List<java.lang.String> getBackupPicHosts()
getBackupPicHosts
在接口中 LPSDKContext
public java.lang.String getDefaultPicHost()
getDefaultPicHost
在接口中 LPSDKContext
public boolean getDisplayAccumulateUserSrc()
LPSDKContext
getDisplayAccumulateUserSrc
在接口中 LPSDKContext
public LPAwardConfig[] getAwardConfigs()
public LPConstants.TemplateType getTemplateType()
public boolean enableMultiWhiteboard()
LPSDKContext
enableMultiWhiteboard
在接口中 LPSDKContext
public boolean enableGroupUsersPublic()
enableGroupUsersPublic
在接口中 LPSDKContext
public boolean enableMyGroupUsersPublish()
enableMyGroupUsersPublish
在接口中 LPSDKContext
public boolean isGroupLive()
LPSDKContext
isGroupLive
在接口中 LPSDKContext
public java.lang.String[] getAuditionEndInfo()
LPSDKContext
getAuditionEndInfo
在接口中 LPSDKContext
public boolean isAudition()
LPSDKContext
isAudition
在接口中 LPSDKContext
public boolean isGenerateCourseReport()
LPSDKContext
isGenerateCourseReport
在接口中 LPSDKContext
public float getMicVolumeLevel()
getMicVolumeLevel
在接口中 LPSDKContext
public void setDualStreamModeEnabled(boolean enabled)
LPSDKContext
setDualStreamModeEnabled
在接口中 LPSDKContext
public boolean isDualStreamModelEnabled()
LPSDKContext
isDualStreamModelEnabled
在接口中 LPSDKContext
public boolean isParentRoom()
public boolean isAllInParentRoom()
public void setAllInParentRoom()
public void setAllInParentRoom(boolean isAllInParentRoom)
public boolean isMixModeOn()
LPSDKContext
isMixModeOn
在接口中 LPSDKContext
public boolean isMockLive()
LPSDKContext
isMockLive
在接口中 LPSDKContext
public boolean isPushLive()
LPSDKContext
isPushLive
在接口中 LPSDKContext
public void initIJKBufferTime()
public float getBufferTime()
LPSDKContext
getBufferTime
在接口中 LPSDKContext
public LPConstants.LPLinkType getLinkType()
LPSDKContext
getLinkType
在接口中 LPSDKContext
public void setBroadcastRoomId(java.lang.String roomId)
setBroadcastRoomId
在接口中 LPSDKContext
public java.lang.String getBroadcastRoomId()
LPSDKContext
getBroadcastRoomId
在接口中 LPSDKContext
public boolean isBroadcasting()
LPSDKContext
isBroadcasting
在接口中 LPSDKContext
public void setIsBroadcasting(boolean isBroadcasting)
LPSDKContext
setIsBroadcasting
在接口中 LPSDKContext
public boolean enableBLive()
LPSDKContext
enableBLive
在接口中 LPSDKContext