aws_ivs_realtime 0.1.4 copy "aws_ivs_realtime: ^0.1.4" to clipboard
aws_ivs_realtime: ^0.1.4 copied to clipboard

Flutter plugin for Amazon IVS Real-Time (Stages): native stage video grid, optional SigV4 control-plane helpers, and IVS Chat WebSocket session utilities.

Changelog #

0.1.4 #

  • README: prominent app-only, no-backend sample app aws_ivs_realtime_usage — new table row, blockquote callout under the source table, and cross-link from Example app so pub.dev users have a standalone Flutter reference repo to clone.

0.1.3 #

  • Native participant tiles: optional per-tile state strip (subscribe/mute/audio dB). Default off for a cleaner production look; opt in from Dart with IvsRealtimePlatform.setShowParticipantStateOverlay(true) (example app enables it so the bundled demo matches earlier behavior). Method channel: setShowParticipantStateOverlay with { "visible": bool }.

0.1.2 #

  • README: Dart-only layout/chrome around the stage (no native XML/Swift required for buttons/lists); listStages → Flutter list → join existing stage code snippet; GitHub + clone + example flutter run; prominent source table.
  • README: streaming-only vs optional IVS Chat — no plugin toggle; opt in by APIs/UI you use.
  • README: explicit Android <uses-permission> and iOS Info.plist keys (plugin does not inject them); clarify manifest vs runtime permission_handler requests.
  • README: real-time stage + optional IVS Chat positioning; full IvsLiveControlPlane method ↔ AWS ↔ return-type table; after implementing the interface — how to wire control, IvsRealtimePlatform, platform view (AndroidView / UiKitView), and optional IvsChatSession; app-only --dart-define / credential resolver; optional userId on mintParticipantToken and mintChatToken userId / attributes for real display names; .gitignore / .pubignore hygiene (when applicable).
  • Dart: library documentation on aws_ivs_realtime.dart; expanded IvsLiveControlPlane and IvsRealtimePlatform.join API docs.
  • pubspec.yaml: verified publisher domain when publishing under a pub.dev verified publisher.

0.1.1 #

  • README: participant token vs IAM keys, backend vs device SigV4, package API map, and “no install wizard” clarification.
  • Dart: library documentation on aws_ivs_realtime.dart; expanded IvsRealtimePlatform / join API docs.

0.1.0 #

  • Initial pub.dev–oriented release as a Flutter plugin (aws_ivs_realtime).
  • Android and iOS native IVS Real-Time Stages (platform view + method channel).
  • Dart: IvsLiveControlPlane with IvsAwsSigV4ControlPlane (frontend) and backend-oriented API surface.
  • permission_handler preflight for microphone/camera before join/publish.
  • Example app under example/ mirroring the original demo.
0
likes
150
points
164
downloads

Documentation

API reference

Publisher

verified publishervipulflutter.dev

Weekly Downloads

Flutter plugin for Amazon IVS Real-Time (Stages): native stage video grid, optional SigV4 control-plane helpers, and IVS Chat WebSocket session utilities.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

aws_common, aws_signature_v4, flutter, http, permission_handler

More

Packages that depend on aws_ivs_realtime

Packages that implement aws_ivs_realtime