Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

References

RCCallIWAudioCodecType

Re-exports RCCallIWAudioCodecType

RCCallIWAudioSource

Re-exports RCCallIWAudioSource

RCCallIWCallDisconnectedReason

Re-exports RCCallIWCallDisconnectedReason

RCCallIWCallType

Re-exports RCCallIWCallType

RCCallIWCamera

Re-exports RCCallIWCamera

RCCallIWCameraOrientation

Re-exports RCCallIWCameraOrientation

RCCallIWImportanceHW

Re-exports RCCallIWImportanceHW

RCCallIWMediaType

Re-exports RCCallIWMediaType

RCCallIWNetworkQuality

Re-exports RCCallIWNetworkQuality

RCCallIWUserType

Re-exports RCCallIWUserType

RCCallIWVideoBitrateMode

Re-exports RCCallIWVideoBitrateMode

RCCallIWVideoProfile

Re-exports RCCallIWVideoProfile

RCUNICallErrorCode

Re-exports RCUNICallErrorCode

Functions

accept

  • accept(): void
  • 接收calllib

    默认不传参数

    Returns void

changeMediaType

  • 修改通话类型

    Parameters

    Returns void

currentCamera

  • currentCamera(): any
  • 获取当前摄像头方式

    默认不传参数

    Returns any

enableCamera

  • 开启摄像头摄像头

    Parameters

    Returns void

enableMicrophone

  • enableMicrophone(isOpen: boolean): void
  • 设置callib是否开启麦克风

    Parameters

    • isOpen: boolean

    Returns void

enableSpeaker

  • enableSpeaker(isOpen: boolean): void
  • 设置callib是否开启扬声器

    Parameters

    • isOpen: boolean

      默认开启

    Returns void

getCurrentCallSession

  • 获取当前calllib本地存储信息

    默认不传参数

    Returns RCCallIWCallSession

hangup

  • hangup(): void
  • 挂断calllib

    默认不传参数

    Returns void

init

  • init(): void
  • 初始化 SDK,只需要调用一次

    calllib初始化默认不传参数

    Returns void

inviteUsers

  • inviteUsers(userIds: string[], observerUserIds: string[]): void
  • 邀请用户

    Parameters

    • userIds: string[]

      被邀请用户id列表

    • observerUserIds: string[]

      被邀请观察者id列表 (只能听或看,不能推流的用户)

    Returns void

onCallConnected

onCallDisconnected

onCallOutgoing

onCallReceived

onEnableCamera

onError

onNetworkQuality

onRemoteUserCameraStateChanged

onRemoteUserInvited

onRemoteUserJoined

onRemoteUserLeft

onRemoteUserMediaTypeChanged

onRemoteUserMicrophoneStateChanged

onRemoteUserRinging

onSwitchCamera

removeCallConnectedListener

  • removeCallConnectedListener(): void
  • 移除监听-通话已接通

    Returns void

removeCallDisconnectedListener

  • removeCallDisconnectedListener(): void
  • 移除监听-通话已结束

    Returns void

removeCallOutgoingListener

  • removeCallOutgoingListener(): void
  • 移除监听-开始呼叫通话的回调

    Returns void

removeCallReceivedListener

  • removeCallReceivedListener(): void
  • 移除监听-接收到通话呼入

    Returns void

removeEnableCameraListener

  • removeEnableCameraListener(): void
  • 移除监听-开启或关闭摄像头的回调

    Returns void

removeErrorListener

  • removeErrorListener(): void
  • 移除监听-通话出现错误的回调

    Returns void

removeNetworkQualityListener

  • removeNetworkQualityListener(): void
  • 移除监听 - 网络状态监测

    Returns void

removeRemoteUserCameraStateChangedListener

  • removeRemoteUserCameraStateChangedListener(): void
  • 移除监听- 远端摄像头状态变更

    Returns void

removeRemoteUserInvited

  • removeRemoteUserInvited(): void
  • 移除监听-有用户被邀请加入通话

    Returns void

removeRemoteUserJoinedListener

  • removeRemoteUserJoinedListener(): void
  • 移除监听-对端用户加入了通话

    Returns void

removeRemoteUserLeftListener

  • removeRemoteUserLeftListener(): void
  • 移除监听-远端用户离开

    Returns void

removeRemoteUserMediaTypeChangedListener

  • removeRemoteUserMediaTypeChangedListener(): void
  • 移除监听-对端用户切换了媒体类型

    Returns void

removeRemoteUserMicrophoneStateChangedListener

  • removeRemoteUserMicrophoneStateChangedListener(): void
  • 移除监听- 远端麦克风状态变更

    Returns void

removeRemoteUserRingingListener

  • removeRemoteUserRingingListener(): void
  • 移除监听-对端用户正在振铃

    Returns void

removeSwitchCameraListener

  • removeSwitchCameraListener(): void
  • 移除监听-切换摄像头回调

    Returns void

setAudioConfig

setPushConfig

  • 通话提醒消息推送配置(可在拨打电话前设置)

    Parameters

    Returns void

setVideoConfig

setVideoView

  • setVideoView(userId: string, ref: string, type: number, isZOrderOnTop?: boolean): void
  • 设置预览窗口,此方法需要在视图更新渲染完成后执行

    Parameters

    • userId: string

      用户id

    • ref: string

      ref ID 对应组件的标识

    • type: number

      视频显示模式 0 铺满 1 自适应

    • isZOrderOnTop: boolean = false

      android only 是否置顶

    Returns void

startGroupCall

  • startGroupCall(groupId: string, userIds: string[], observerUserIds: string[], type: number, extra: string): void
  • 发起组呼呼叫

    Parameters

    • groupId: string

      组ID

    • userIds: string[]

      群组成员

    • observerUserIds: string[]

      观察者ID默认为空数组

    • type: number

      呼叫类型(0:音频 1:音视频)

    • extra: string

      默认传''

    Returns void

startSingleCall

  • startSingleCall(targetId: string, type: number, extra: null): void
  • 发起单聊呼叫

    Parameters

    • targetId: string

      目标ID

    • type: number

      呼叫类型(0:音频 1:音视频)

    • extra: null

      默认传''

    Returns void

switchCamera

  • switchCamera(): void
  • 切换摄像头

    默认不传参数

    Returns void

unInit

  • unInit(): void
  • 注销calllib

    注销calllib默认不传参数

    Returns void

Generated using TypeDoc