Saltar al contenido

@capgo/capacitor-stream-call

Integra videollamadas y streaming en vivo con Stream SDK para comunicación en tiempo real

Integra videollamadas y streaming en vivo con Stream SDK para comunicación en tiempo real

Empieza con login() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • login - Iniciar sesión en el servicio de Stream Video.
  • logout - Cerrar sesión en el servicio de Stream Video.
  • call - Iniciar una llamada a otro usuario.
  • endCall - Finaliza la llamada actual.
MétodoDescripción
loginIniciar sesión en el servicio de Stream Video.
logoutCerrar sesión en el servicio de Stream Video.
callIniciar una llamada a otro usuario.
endCallFinalizar la llamada actual.
joinCallUnirse a una llamada existente.
setMicrophoneEnabledActiva o desactiva el micrófono.
setCameraEnabledActiva o desactiva la cámara.
addListenerAñade un listener para eventos de llamada.
addListenerEscucha llamadas entrantes en la pantalla de bloqueo (solo Android). Se activa cuando la app se muestra mediante un full-screen intent antes de la interacción del usuario.
removeAllListenersElimina todos los event listeners.
enableBluetoothActiva el audio por Bluetooth.
acceptCallAceptar una llamada entrante.
rejectCallRechazar una llamada entrante.
isCameraEnabledComprueba si la cámara está habilitada.
getCallStatusObtén el estado actual de la llamada.
getRingingCallObtén la llamada que está sonando actualmente.
toggleViewsCambia entre los layouts de video disponibles.
setSpeakerActiva el altavoz.
switchCameraCambia de cámara.
getCallInfoObtén información detallada de una llamada activa, incluyendo los datos del llamante.
setDynamicStreamVideoApikeyEstablece una API key dinámica de Stream Video que sobrescribe la estática.
getDynamicStreamVideoApikeyObtén la API key dinámica de Stream Video configurada actualmente.
getCurrentUserObtén la información del usuario actual.
getPluginVersionObtén la versión del plugin nativo Capacitor.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-streamcall.

Si estás usando @capgo/capacitor-stream-call para planificar el trabajo con plugins nativos, conéctalo con Usando @capgo/capacitor-stream-call para la capacidad nativa al usar @capgo/capacitor-stream-call, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.