ZEGOCLOUD's Live Audio Room solution is a one-stop solution for building full-featured live audio rooms into your apps, including interactive live audio streaming, instant messaging, room management, and in-room controls.
In live audio rooms, users can host, listen in, and join live audio conversations. Users can also interact with each other via text chat, virtual gifting, "bullet screen" messages, and other features. In a single room, there can be up to 50 speakers at the same time and an unlimited number of listeners.
With ZEGOCLOUD's Live Audio Room, you can build different types of live audio apps, such as online werewolf (a voice-based social deduction game), online karaoke, and more.
Before getting started with the Live Audio Room application, contact us to activate the Live Audio Room (RTC + IM) service first, and then do the following:
- Xcode 7.0 or later|_blank
- CocoaPods|_blank
- An iOS device or Simulator that is running on iOS 9.0 or later and supports audio and video. We recommend you use a real device.
- Create a project in ZEGO Admin Console|_blank. For details, see ZEGO Admin Console - Project management|_blank.
- Clone the Live Audio Room Github repository.
- Open Terminal, navigate to the
ZegoLiveAudioRoomDemo
folder where thePodfile
is located, and run thepod repo update
command. - Run the
pod install
command to install all dependencies that are needed.
- For MacOs, open Terminal, navigate to the
live_audio_room_ios
folder where theconfigure.sh
is located. - Run the configuration script with the
./configure.sh
command. And fill in the AppID and ServerSecret, which can be obtained in the ZEGO Admin Console|_blank.
Note: If you are using Windows system, double-click theconfigure.bat
to run the configuration script.
- Open the
ZegoLiveAudioRoomDemo.xcworkspace
in Xcode. - In the General tab of the
ZegoLiveAudioRoomDemo
project, change theBundle Identifier
configuration.
- Click the Signing & Capabilities tab and select your own developer certificate in the Team.
- Connect the iOS device to your computer.
- Open Xcode, click the Any iOS Device in the upper left corner, select the iOS device you are using.
- Click the Build button in the upper left corner to run the sample code and experience the Live Audio Room service.
You can find more documentation on our official website: Live Audio Room (RTC+ IM).