文档中心
灵隼物联网云平台
API 参考
灵隼客户端 Android API
◆ callAnswer()
int com.agora.iotsdk20.ICallkitMgr.callAnswer |
( |
| ) |
|
◆ callDial()
int com.agora.iotsdk20.ICallkitMgr.callDial |
( |
IotDevice |
iotDevice, |
|
|
String |
attachMsg |
|
) |
| |
◆ callHangup()
int com.agora.iotsdk20.ICallkitMgr.callHangup |
( |
| ) |
|
◆ capturePeerVideoFrame()
Bitmap com.agora.iotsdk20.ICallkitMgr.capturePeerVideoFrame |
( |
| ) |
|
◆ getAudioEffect()
◆ getNetworkStatus()
◆ getOnlineUserCount()
int com.agora.iotsdk20.ICallkitMgr.getOnlineUserCount |
( |
| ) |
|
获取当前通话中的用户数。
- 返回
- 当前通话中的用户数。该数值包含用户自己,但不包含设备端用户。
◆ getStateMachine()
int com.agora.iotsdk20.ICallkitMgr.getStateMachine |
( |
| ) |
|
获取当前设备管理状态机。
- 返回
- 设置管理状态状态机。
◆ isTalkingRecording()
boolean com.agora.iotsdk20.ICallkitMgr.isTalkingRecording |
( |
| ) |
|
◆ muteLocalAudio()
int com.agora.iotsdk20.ICallkitMgr.muteLocalAudio |
( |
boolean |
mute | ) |
|
◆ muteLocalVideo()
int com.agora.iotsdk20.ICallkitMgr.muteLocalVideo |
( |
boolean |
mute | ) |
|
◆ mutePeerAudio()
int com.agora.iotsdk20.ICallkitMgr.mutePeerAudio |
( |
boolean |
mute | ) |
|
◆ mutePeerVideo()
int com.agora.iotsdk20.ICallkitMgr.mutePeerVideo |
( |
boolean |
mute | ) |
|
◆ registerListener()
int com.agora.iotsdk20.ICallkitMgr.registerListener |
( |
ICallkitMgr.ICallback |
callback | ) |
|
◆ setAudioEffect()
int com.agora.iotsdk20.ICallkitMgr.setAudioEffect |
( |
AudioEffectId |
effectId | ) |
|
设置音效效果(通常是变声等音效)。
- 参数
-
- 返回
- 错误码,详见 ErrCode。
◆ setLocalVideoView()
int com.agora.iotsdk20.ICallkitMgr.setLocalVideoView |
( |
SurfaceView |
localView | ) |
|
设置本地视频显示控件,如果不设置则不显示本地视频。
- 参数
-
- 返回
- 错误码,详见 ErrCode。
◆ setPeerVideoView()
int com.agora.iotsdk20.ICallkitMgr.setPeerVideoView |
( |
SurfaceView |
peerView | ) |
|
设置对端视频显示控件,如果不设置则不显示对端视频。
- 参数
-
- 返回
- 错误码,详见 ErrCode。
◆ setRtcPrivateParam()
int com.agora.iotsdk20.ICallkitMgr.setRtcPrivateParam |
( |
String |
privateParam | ) |
|
◆ setVolume()
int com.agora.iotsdk20.ICallkitMgr.setVolume |
( |
int |
volumeLevel | ) |
|
设置音频播放的音量。
- 参数
-
volumeLevel | 音量级别,取值范围为 [0,100]。 |
- 返回
- 错误码,详见 ErrCode。
◆ talkingRecordStart()
int com.agora.iotsdk20.ICallkitMgr.talkingRecordStart |
( |
final String |
outFilePath | ) |
|
开始录制当前通话(包括音视频流),仅在通话状态下才能调用。
- 注解
- 请确保你指定的路径存在并且可写。
- 参数
-
outFilePath | 录制文件在本地保存的绝对路径,需精确到文件名及格式。 |
- 返回
- 错误码,详见 ErrCode。
◆ talkingRecordStop()
int com.agora.iotsdk20.ICallkitMgr.talkingRecordStop |
( |
| ) |
|
停止录制当前通话,仅在通话状态下才能调用。
- 返回
- 错误码,详见 ErrCode。
◆ unregisterListener()
int com.agora.iotsdk20.ICallkitMgr.unregisterListener |
( |
ICallkitMgr.ICallback |
callback | ) |
|
◆ CALLKIT_STATE_ANSWER_REQING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_ANSWER_REQING = 0x0007 |
|
static |
◆ CALLKIT_STATE_ANSWER_RSPING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_ANSWER_RSPING = 0x0008 |
|
static |
◆ CALLKIT_STATE_DIAL_REQING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_DIAL_REQING = 0x0005 |
|
static |
◆ CALLKIT_STATE_DIAL_RSPING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_DIAL_RSPING = 0x0006 |
|
static |
◆ CALLKIT_STATE_DIALING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_DIALING = 0x0002 |
|
static |
◆ CALLKIT_STATE_HANGUP_REQING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_HANGUP_REQING = 0x0009 |
|
static |
◆ CALLKIT_STATE_IDLE
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_IDLE = 0x0001 |
|
static |
◆ CALLKIT_STATE_INCOMING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_INCOMING = 0x0003 |
|
static |
◆ CALLKIT_STATE_TALKING
final int com.agora.iotsdk20.ICallkitMgr.CALLKIT_STATE_TALKING = 0x0004 |
|
static |
该接口的文档由以下文件生成: