baxcloud_calls_uikit_sdk 0.1.1 copy "baxcloud_calls_uikit_sdk: ^0.1.1" to clipboard
baxcloud_calls_uikit_sdk: ^0.1.1 copied to clipboard

PlatformAndroid

BaxCloud Calls UI Kit — 1:1 and group audio/video calling with native CallKit and BYO push.

Changelog #

0.1.1 #

Features #

  • BaxCallStrings on BaxCallTheme — override Accept / Decline / Missed call / channel names (i18n)

Fixes #

  • First accept after cold start: ignore native CallKit ended / timeout after accept; defer setCallConnected until media is up
  • Incoming poll dismisses ringing UI when caller cancels / ends (works without push)
  • Do not tear down in-call UI on transient media disconnect while invite is still accepted
  • Avoid recreating the media host on unrelated widget rebuilds (prevents leaked publishers)
  • Android ringtone restored (isFullScreen: false — full-screen activity path skipped sound in CallKit 3.x); still requests full-screen intent for heads-up
  • Upgrade flutter_callkit_incoming to ^3.1.5 (typed CallEvent API, Android Telecom / FGS fixes)

0.1.0 #

Initial public release of the BaxCloud Calls UI Kit.

Features #

  • 1:1 and group audio/video calls with server-mediated invites
  • Native ringing UI (iOS CallKit / Android full-screen incoming) via BYO FCM / APNs VoIP push
  • BaxCalls.initialize / startOutgoing / showIncoming / accept · decline · cancel · end
  • FaceTime-style in-call UI: layouts (faceTime / grid / carousel / audio), PiP, floating controls
  • BaxCallUiConfig presets with named overrides: faceTime(), groupGrid(), audioOnly()
  • BaxCallController — mute, camera, flip, speaker, hang-up (activeController / session.controller)
  • Bring-your-own chrome via inCallBuilder + session.media
  • Optional BaxCallView.user — falls back to BaxCalls.initialize localUser
  • Push token registration helpers + optional foreground invite poll
  • Shared BaxcloudUser identity; depends on baxcloud_core ^0.1.5
  • Example app for two-device / push testing
0
likes
160
points
111
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

BaxCloud Calls UI Kit — 1:1 and group audio/video calling with native CallKit and BYO push.

Homepage

Topics

#baxcloud #calls #callkit #video #flutter

License

MIT (license)

Dependencies

baxcloud_core, flutter, flutter_callkit_incoming, livekit_client, livekit_components, provider, shared_preferences, uuid

More

Packages that depend on baxcloud_calls_uikit_sdk