跳过内容

@capgo/capacitor-stream-call

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

概览

概览

使用 https://getstream.io/ SDK 用于实现 Capacitor 的调用。

核心功能

概览
  • login - 使用 Stream 视频服务登录。
  • logout - 从 Stream 视频服务注销。
  • call - 启动与另一个用户的通话。
  • endCall - 结束当前通话。

公共 API

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

此参考资料是从 src/definitions.tscapacitor-streamcall.