SendBird Calls enables real-time voice and video calls between users within a Sendbird application. The current stable version is 1.10.21, with active development. It offers a framework for one-to-one direct calls with features like muting, camera switching, and output device selection. Supports modern WebRTC browsers. Differentiators include integration with the Sendbird platform for user management and notifications.
npm install sendbird-callsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows init, authenticate, connectWebSocket, dial, and event handlers for a voice call.
Set esModuleInterop: true in tsconfig.json or use import * as SendBirdCall from 'sendbird-calls'
Call await SendBirdCall.connectWebSocket() after authenticate() and before dial().
Use SendBirdCall.getCalls() instead.
Let SDK handle media; use localMediaStream and remoteMediaStream from DirectCall.
Run npm install sendbird-calls
Use default import: import SendBirdCall from 'sendbird-calls'
Call SendBirdCall.authenticate() with valid userId and accessToken.
No dependency data recorded yet.