public class PkGameVcallQavControl
extends java.lang.Object
implements com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
限定符和类型 | 类和说明 |
---|---|
static interface |
PkGameVcallQavControl.VcallQavCallBack |
限定符和类型 | 字段和说明 |
---|---|
static int |
mBeamStep |
构造器和说明 |
---|
PkGameVcallQavControl(com.ksy.recordlib.service.core.KsyRecordClient ksyRecordClient,
PkGameVcallQavControl.VcallQavCallBack vcallQavCallBack) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
isVcallStart() |
void |
onAudioVolume(int volume) |
void |
onForWardqCloudUrl(java.lang.String body,
java.lang.String sign,
java.lang.String url,
com.ksy.recordlib.service.model.processor.CommonIMLive.ReSendNetCallBack allBack) |
void |
onLefAllRoom() |
void |
onLinkRoomSuccess() |
void |
onMixStreamSuccess() |
void |
onPlayerPlayingTick(java.lang.String uid,
java.lang.String streamID,
java.lang.Double videoKbps) |
void |
onRemoteAudioVolume(java.lang.String uid,
int volume,
int baseLine) |
void |
onRemoteQualityReport(int sdkType,
java.lang.String vid,
java.lang.String uid,
long startTime,
long endTime,
long receiveFrame) |
void |
onRemoteStreamRecvd(java.lang.String userId,
boolean isAudio) |
void |
onRemoteStreamUrl(java.lang.String userId,
java.lang.String url) |
boolean |
onRemoteVideoBegin(java.lang.String userId) |
void |
onRemoteVideoEnd(java.lang.String userId) |
void |
onRoomDisconnect(int errorCode,
java.lang.String roomID) |
void |
onSendPowerinfoMessage(java.lang.String message) |
void |
releaseVcall(java.lang.String url) |
void |
setNullPreviewView() |
void |
setPKRoomType() |
void |
setPlayMute(java.lang.String uid,
boolean isMute) |
void |
startVcall(java.lang.String roomId,
java.lang.String userid,
java.lang.String streamID,
java.lang.String lingSig,
android.widget.ImageView imageView) |
void |
stopVcall() |
public PkGameVcallQavControl(com.ksy.recordlib.service.core.KsyRecordClient ksyRecordClient, PkGameVcallQavControl.VcallQavCallBack vcallQavCallBack)
public void setNullPreviewView()
public void setPKRoomType()
public void startVcall(java.lang.String roomId, java.lang.String userid, java.lang.String streamID, java.lang.String lingSig, android.widget.ImageView imageView)
public boolean isVcallStart()
public void stopVcall()
public void releaseVcall(java.lang.String url)
public boolean onRemoteVideoBegin(java.lang.String userId)
onRemoteVideoBegin
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRemoteVideoEnd(java.lang.String userId)
onRemoteVideoEnd
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRemoteStreamRecvd(java.lang.String userId, boolean isAudio)
onRemoteStreamRecvd
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onForWardqCloudUrl(java.lang.String body, java.lang.String sign, java.lang.String url, com.ksy.recordlib.service.model.processor.CommonIMLive.ReSendNetCallBack allBack)
onForWardqCloudUrl
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRemoteStreamUrl(java.lang.String userId, java.lang.String url)
onRemoteStreamUrl
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onMixStreamSuccess()
onMixStreamSuccess
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRemoteQualityReport(int sdkType, java.lang.String vid, java.lang.String uid, long startTime, long endTime, long receiveFrame)
onRemoteQualityReport
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onLinkRoomSuccess()
onLinkRoomSuccess
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRoomDisconnect(int errorCode, java.lang.String roomID)
onRoomDisconnect
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onSendPowerinfoMessage(java.lang.String message)
onSendPowerinfoMessage
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onLefAllRoom()
onLefAllRoom
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onAudioVolume(int volume)
onAudioVolume
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onRemoteAudioVolume(java.lang.String uid, int volume, int baseLine)
onRemoteAudioVolume
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void onPlayerPlayingTick(java.lang.String uid, java.lang.String streamID, java.lang.Double videoKbps)
onPlayerPlayingTick
在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
public void setPlayMute(java.lang.String uid, boolean isMute)