◆ onAccepted()
void com.tencent.tccc.TCCCListener.onAccepted |
( |
String |
sessionId | ) |
|
|
inline |
◆ onAudioVolume()
void com.tencent.tccc.TCCCListener.onAudioVolume |
( |
TCCCTypeDef.TCCCVolumeInfo |
volumeInfo | ) |
|
|
inline |
音量大小的反馈回调
- Parameters
-
volumeInfo | 当 userId 为空时表示本地麦克风采集的音量大小,当 userId
|
◆ onConnectionLost()
void com.tencent.tccc.TCCCListener.onConnectionLost |
( |
TCCCServerType |
serverType | ) |
|
|
inline |
SDK 与云端的连接已经断开 SDK 会在跟云端的连接断开时抛出此事件回调,导致断开的原因大多是网络不可用或者网络切换所致, 比如用户在通话中走进电梯时就可能会遇到此事件。 在抛出此事件之后,SDK 会努力跟云端重新建立连接, 重连过程中会抛出 onTryToReconnect,连接恢复后会抛出 onConnectionRecovery 。 所以,SDK 会在如下三个连接相关的事件中按如下规律切换:
◆ onConnectionRecovery()
void com.tencent.tccc.TCCCListener.onConnectionRecovery |
( |
TCCCServerType |
serverType | ) |
|
|
inline |
SDK 与云端的连接已经恢复 SDK 会在跟云端的连接断开时抛出 onConnectionLost,之后会努力跟云端重新建立连接并抛出onTryToReconnect, 连接恢复后会抛出本事件回调。
◆ onEnded()
void com.tencent.tccc.TCCCListener.onEnded |
( |
EndedReason |
reason, |
|
|
String |
reasonMessage, |
|
|
String |
sessionId |
|
) |
| |
|
inline |
会话结束事件,用户挂断
- Parameters
-
reason | 会话结束类型 |
reasonMessage | 会话结束原因 |
sessionId | 会话ID |
◆ onError()
void com.tencent.tccc.TCCCListener.onError |
( |
int |
errCode, |
|
|
String |
errMsg, |
|
|
Bundle |
extraInfo |
|
) |
| |
|
inline |
错误事件回调 错误事件,表示 SDK 抛出的不可恢复的错误,比如进入房间失败或设备开启失败等。
- Parameters
-
errCode | 错误码 |
errMsg | 错误信息 |
extraInfo | 扩展信息字段,个别错误码可能会带额外的信息帮助定位问题 |
◆ onNetworkQuality()
void com.tencent.tccc.TCCCListener.onNetworkQuality |
( |
TCCCTypeDef.TCCCQualityInfo |
localQuality, |
|
|
TCCCTypeDef.TCCCQualityInfo |
remoteQuality |
|
) |
| |
|
inline |
4.1 网络质量的实时统计回调
- Parameters
-
localQuality | 上行网络质量 |
remoteQuality | 下行网络质量 |
◆ onNewSession()
void com.tencent.tccc.TCCCListener.onNewSession |
( |
TCCCTypeDef.ITCCCSessionInfo |
info | ) |
|
|
inline |
◆ onTryToReconnect()
void com.tencent.tccc.TCCCListener.onTryToReconnect |
( |
TCCCServerType |
serverType | ) |
|
|
inline |
SDK 正在尝试重新连接到云端 SDK 会在跟云端的连接断开时抛出 onConnectionLost,之后会努力跟云端重新建立连接并抛出本事件, 连接恢复后会抛出 onConnectionRecovery。
◆ onWarning()
void com.tencent.tccc.TCCCListener.onWarning |
( |
int |
warningCode, |
|
|
String |
warningMsg, |
|
|
Bundle |
extraInfo |
|
) |
| |
|
inline |
警告事件回调 警告事件,表示 SDK 抛出的提示性问题,比如视频出现卡顿或 CPU 使用率太高等。
- Parameters
-
warningCode | 警告码 |
warningMsg | 警告信息 |
extraInfo | 扩展信息字段,个别警告码可能会带额外的信息帮助定位问题 |
The documentation for this class was generated from the following file:
- /Users/gavinwjwang/work/ugit/TCCC/tccc-workstation-sdk/src/platform/android/tcccswap/src/main/java/com/tencent/tccc/TCCCListener.java