aws_ivs_realtime 0.1.4
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:setShowParticipantStateOverlaywith{ "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 iOSInfo.plistkeys (plugin does not inject them); clarify manifest vs runtimepermission_handlerrequests. - README: real-time stage + optional IVS Chat positioning; full
IvsLiveControlPlanemethod ↔ AWS ↔ return-type table; after implementing the interface — how to wirecontrol,IvsRealtimePlatform, platform view (AndroidView/UiKitView), and optionalIvsChatSession; app-only--dart-define/ credential resolver; optionaluserIdonmintParticipantTokenandmintChatTokenuserId/attributesfor real display names;.gitignore/.pubignorehygiene (when applicable). - Dart: library documentation on
aws_ivs_realtime.dart; expandedIvsLiveControlPlaneandIvsRealtimePlatform.joinAPI docs. pubspec.yaml: verifiedpublisherdomain 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; expandedIvsRealtimePlatform/joinAPI 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:
IvsLiveControlPlanewithIvsAwsSigV4ControlPlane(frontend) and backend-oriented API surface. permission_handlerpreflight for microphone/camera before join/publish.- Example app under
example/mirroring the original demo.