csn_flutter 0.2.0 copy "csn_flutter: ^0.2.0" to clipboard
csn_flutter: ^0.2.0 copied to clipboard

Flutter SDK for CSN realtime audio/video calling with prebuilt request-queue and call UI.

Changelog #

0.2.0 #

  • Added support request type selection with popup helper:
    • showCsnRequestModePicker(...)
    • pickAndSubmitRequestMode(...)
    • request types: video_call and live_chat.
  • Added role-based backend auth models and API methods:
    • admin/executive login support
    • executive list/create support
    • admin and executive history fetch support.
  • Updated request queue/action API paths for executive role workflows.
  • Added automatic signaling reconnect with periodic keepalive ping for better realtime reliability.
  • Added one-to-one end synchronization support:
    • user-side request end API client method
    • automatic call UI exit when call/request is ended remotely.
  • Added screen sharing support in video calls:
    • new call controller APIs:
      • screenSharingEnabled
      • toggleScreenShare()
    • new share/stop-share control in CsnCallScreen.
  • Improved end-call behavior so both participants are terminated consistently when session closes.

0.1.1 #

  • Fixed remote participant video orientation handling in CsnCallScreen.
  • Added robust remote correction support for rotation/mirroring across mixed devices.
  • Removed rotation artifacts that could cause white bars around remote video.

0.1.0 #

  • Initial public release.
  • Added CSN API client and signaling client.
  • Added user/admin request queue controllers.
  • Added prebuilt call controller and call screen UI.
  • Added configurable CSN theming.
0
likes
0
points
224
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for CSN realtime audio/video calling with prebuilt request-queue and call UI.

Repository (GitHub)
View/report issues

Topics

#webrtc #video-calling #signaling #realtime

License

unknown (license)

Dependencies

flutter, flutter_webrtc, http, web_socket_channel

More

Packages that depend on csn_flutter