Live Audio Room Kit
  • iOS
  • Android
  • Flutter : Dart
  • React Native
  • Overview
  • Quick start
  • Customize prebuilt features
    • Overview
    • Set avatar for users
    • Customize the seats
    • Customize the background
    • Customize the seat-taking logic
    • Customize user attributes
    • Set a leave confirmation dialog
    • Modify user interface text
    • Customize the bottom menu bar buttons
    • Customize the text message UI
  • Advanced features
    • Minimize audio room window
    • Sharing Media


Last updated:2023-03-09 10:53

Live Audio Room Kit is a prebuilt component that helps you to build full-featured live audio rooms into your apps easier.

And it includes the business logic along with the UI, enabling you to customize your live audio apps faster with more flexibility.


When do you need the Live Audio Room Kit

  • When you want to build live audio rooms easier and faster, it allows you:

    Build or prototype live audio apps ASAP

    Finish the integration in the shortest possible time

  • When you want to customize UI and features as needed, it allows you:

    Customize features based on actual business needs

    Spend less time wasted developing basic features

    Add or remove features accordingly

To build a live audio app from scratch, you may check our Voice Call.

Embedded features

  • Ready-to-use Live Audio Room
  • Remove speakers
  • Speaker seats changing & management
  • Customizable seat layout
  • Extendable menu bar
  • Device management
  • Customizable UI style
  • Real-time interactive text chat
  • Seat-taking (Invite & apply to take speaker seats)
I want to get started:
To implement a live audio room swiftly, follow the steps:

To configure prebuilt UI for a custom experience:

Custom Prebuilt UI
I want to get the Sample Code:
Click below to get the sample code:

To make a fully customized Live Audio app, you may try this SDK:

Fully customized with SDKs

Change log

Click here to know more

Version 2.2.0

Release date: 2023.03.06

API added:

  • ZegoUIKitPrebuiltLiveAudioRoom
    • appDesignSize: if you use the ScreenUtil library and have your own designSize, fill in your own designSize and we will restore your designSize after the Live Audio Room kit exits.
    • controller: this can be used to customize how to apply to co-host, manage seats, and listen to the seat changes. For details, refer to Custom Prebuilt UI.

Version 2.0.0

Release date: 2023.02.07

API changes:

  • Modified:

    Before: Stream<List<ZegoSignalingInRoomTextMessage>> getInRoomTextMessageStream()

    After: Stream<ZegoSignalingPluginInRoomTextMessageReceivedEvent> getInRoomTextMessageReceivedEventStream()

You can still get the List<ZegoSignalingInRoomTextMessage> parameter from the new interface's class member ZegoSignalingPluginInRoomTextMessageReceivedEvent.messages.

Page Directory