SPLive SDK 2.0

A backend-independent Flutter media SDK for voice rooms.

It does not contain Laravel routes, passwords, wallets, gifts, groups, friends, application profiles, or hardcoded server addresses.

final sdk = SpliveSdk();

await sdk.connect(
  SpliveSessionConfig(
    serverUrl: credentials.serverUrl,
    accessToken: credentials.token,
    roomId: credentials.roomId,
    userId: currentUser.id.toString(),
    displayName: currentUser.name,
  ),
);

await sdk.enableMicrophone();
sdk.participants.listen(logger.debug);

Libraries

splive