Develop Video Apps using Flutter UI Kit
This topic provides guidance for downloading, installing, and using the Flutter UI Kit for developing video applications.
Introduction
The Flutter Video UI kit enables you to quickly integrate EnableX Video with hybrid apps. The kit includes a video application development framework which provides many customization options to meet your specific requirements. The framework provides APIs and SDKs that help you develop seamless video apps in almost 99% reduced time and effort. You can create video communication with just a few lines of code.
Install through Pub. v1.3
Released: January 25, 2023Step-by-Step Guide
Refer to the sections below for a detailed overview of the Flutter UI Kit's extensive toolkit and customization features:
What's New?
This section provides information about new features and improvements to existing features shipped in the Flutter UI kit releases.
What's New with Flutter UI Kit v1.3?
The Flutter UI Kit v1.3 is compatible with all versions of Flutter SDK. Therefore, it is adaptable with any Flutter application.
What's New with Flutter UI Kit v1.2?
The Flutter UI Kit v1.2 includes the following new functionality:
Functionality | Description |
---|---|
Works with Low-Code | Flutter UI Kit now works with the low-code settings configured using Visual Builder through the EnableX portal. The EnxVideoViewClass() function is modified to accept an extra key for low-code URL. |
File Share | Participants can now share files with all other participants or privately with particular participants of a session. |
Participant List | New options have been included for both participants and moderators for configuring the participant list. For example, disconnect a call or start a private chat with a specific participant in the call. |
Features
You can use the Flutter UI kit to access the following existing features for building a successful video call experience:
Features for both participants and moderators:
- Mute their own audio
- Mute their own video
- Switch the camera
- Switch the audio device
- Chat with the entire group of participants or privately with specific participants (introduced in v1.2)
- Configure the participant list (introduced in v1.2)
- Switch the layout
- Disconnect a call (introduced in v1.2)
Features for moderators only:
- Record a session
- Mute a room
- Mute the audio of a participant
- Mute the video of a participant
- Drop a participant from a room