public class SevenVcallQavControl
extends java.lang.Object
implements com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
SevenVcallQavControl.VcallQavCallBack |
| 构造器和说明 |
|---|
SevenVcallQavControl(com.ksy.recordlib.service.core.KsyRecordClient ksyRecordClient,
SevenVcallQavControl.VcallQavCallBack vcallQavCallBack) |
| 限定符和类型 | 方法和说明 |
|---|---|
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() |
void |
setCameraState(boolean isOpen,
android.graphics.Bitmap[] bitmaps) |
void |
setPreviewView(android.widget.ImageView view) |
void |
setVcallIndex(java.lang.String uid,
int index) |
void |
startPreviewView(java.lang.String uid) |
void |
startVcall() |
void |
stopVcall(java.lang.String uid) |
public SevenVcallQavControl(com.ksy.recordlib.service.core.KsyRecordClient ksyRecordClient,
SevenVcallQavControl.VcallQavCallBack vcallQavCallBack)
public void startPreviewView(java.lang.String uid)
public void setPreviewView(android.widget.ImageView view)
public void setVcallIndex(java.lang.String uid,
int index)
public void startVcall()
public void stopVcall(java.lang.String uid)
public void releaseVcall()
public boolean onRemoteVideoBegin(java.lang.String userId)
onRemoteVideoBegin 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onRemoteVideoEnd(java.lang.String userId)
onRemoteVideoEnd 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onRemoteStreamRecvd(java.lang.String userId,
boolean isAudio)
onRemoteStreamRecvd 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic 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.Delegatepublic void setCameraState(boolean isOpen,
android.graphics.Bitmap[] bitmaps)
public void onRemoteStreamUrl(java.lang.String userId,
java.lang.String url)
onRemoteStreamUrl 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onMixStreamSuccess()
onMixStreamSuccess 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic 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.Delegatepublic void onLinkRoomSuccess()
onLinkRoomSuccess 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onRoomDisconnect(int errorCode,
java.lang.String roomID)
onRoomDisconnect 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onSendPowerinfoMessage(java.lang.String message)
onSendPowerinfoMessage 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onLefAllRoom()
onLefAllRoom 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onAudioVolume(int volume)
onAudioVolume 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onRemoteAudioVolume(java.lang.String uid,
int volume,
int baseLine)
onRemoteAudioVolume 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegatepublic void onPlayerPlayingTick(java.lang.String uid,
java.lang.String streamID,
java.lang.Double videoKbps)
onPlayerPlayingTick 在接口中 com.ksy.recordlib.service.model.processor.CommonIMLive.Delegate