跳过内容

@capgo/capacitor-stream-call

使用https://getstream.io/ SDK来实现在Capacitor中的调用。

使用 https://getstream.io/ SDK来实现在Capacitor中的调用。

核心功能

核心功能
  • login - 登录到流媒体视频服务
  • logout - 从流媒体视频服务注销
  • call - 向另一个用户发起呼叫
  • endCall - 结束当前呼叫

公共 API

公共 API
方法描述
login登录到流媒体视频服务
logout从流媒体视频服务注销
call呼叫另一个用户。
endCall结束当前通话。
joinCall加入现有的通话。
setMicrophoneEnabled启用或禁用麦克风。
setCameraEnabled启用或禁用摄像头。
addListener添加呼叫事件的监听器。
addListener监听锁屏时的来电 (仅限 Android )。当应用程序通过全屏意图显示之前用户交互时触发。
removeAllListeners移除所有事件监听器。
enableBluetooth启用蓝牙音频。
acceptCall接受来电。
rejectCall拒绝来电。
isCameraEnabled检查摄像头是否启用。
getCallStatus获取当前通话状态。
getRingingCall获取当前正在呼叫的通话。
toggleViews循环浏览可用的视频布局。
setSpeaker设置扬声器电话。
switchCamera切换摄像头。
getCallInfo获取有关当前呼叫的详细信息,包括呼叫者详细信息。
setDynamicStreamVideoApikey设置一个动态流视频API密钥,覆盖静态密钥。
getDynamicStreamVideoApikey获取当前设置的动态流视频API密钥。
getCurrentUser获取当前用户的信息。
getPluginVersion获取本机Capacitor插件版本。

此参考资料是同步自 src/definitions.tscapacitor-streamcall.