- Fixes error #137
- Setting RTC to v6.1.0 and RTM to v1.5.0
- BREAKING CHANGE: VideoSourceType for
onFirstLocalVideoFrame
callback
- Added callback for cloud recording destination URL
- Added loading state for cloud recording button
- Update to use new cloud recording schema
- BUG FIX: No longer shows cloud recording by default. Need to enable it with
cloudRecordingEnabled: true
- Added Cloud Recording. Follow the Guide
- Fixes requestPort bug when joining from separate screen
- Fixes post call exception when going back to previous screen
- Added screen sharing for Android/iOS
- Added layout for one to one video calling
- Fixes issue #122
- Fixes issue #115
- Fixes view of remote user with a disabled video
- Fixes pinning a remote user causing white screen error
- Updated RTC to v6.1.0
- Updated RTM to v1.5.0
- Updated RTC to 4.x SDK
- Updated README badges
- Added GitHub actions for publishing to pub.dev
- Updated permission_handler to 10.0.0.
compileSdkVersion
must be set to 33 as a minimum to handle the new notifications. - Fixes issue #98. Added
onDisconnect
function inside theAgoraVideoButtons
widget that can be used to define any navigation or function that occurs when the end call button is pressed. - Fixes issue #96. Added a broadcaster check before adding a user view to the grid layout.
When updating to version 1.0.3 make sure to update the android/app/build.gradle file and set the compileSdkVersion to 33.
- Fixes the issue with
enabledButtons
(issue #86)
- Add Error param to delegate methods to pass through the error
- Show correct versions of RTC and RTM
- Show RTM classes
- Update RTM to v1.1.1
- Updated RTC to v5.2.0
- JSON serialization for all the host controls
- Cleaning the
session_controller
- Added RTM event handlers
- RTM is enabled by default
- Supports Flutter 3.0
- Updated RTC to v5.2.0
- JSON serialization for all the host controls
- Cleaning the
session_controller
- Added RTM event handlers
- RTM is enabled by default
- Supports Flutter 3.0
- Added Agora RTM SDK v1.1.0
- Host Controls (Mute remote users audio and video)
- Auto-permission for camera and mic (for all the broadcasters)
- Fixes RTM IPV6 issue.
- Upgraded the agora_rtc_engine to v4.0.6
- New method of initialization
- Added all the event handlers
- Fixed disabled video widget for grid view
- Added video render mode
- Upgraded the agora_rtc_engine to v4.0.5
- Black Screen Fix
- Remove unnecessary null checks
- AreaCode bug fix
- Added roadmaps to README.md
- Update README
Agora Flutter UIKit Release. Features:
- Automatically layout all video streams
- Builtin floating and grid layouts
- Display the active speaker in the larger display while using the floating layout
- Allowing you to pin any stream to the larger display while using the floating layout
- Default buttons for disabling camera or microphone, switch cameras, end call
- Add, remove or customize buttons
- Auto hide buttons after a fixed period of time
- Icon for signalling the local and remote user microphone and camera state
- Display number of users in the channel
- Automatically fetch token from a given token server
- Subscribing to high or low-quality video streams