On-premise Recording SDK v3.0.6 API Reference for Linux (Java)
Public Attributes | List of all members
io.agora.recording.common.Common.CHANNEL_PROFILE_TYPE Enum Reference

Public Attributes

 CHANNEL_PROFILE_COMMUNICATION =(0)
 
 CHANNEL_PROFILE_LIVE_BROADCASTING =(1)
 

Detailed Description

Sets the channel mode.

Note
The Recording SDK must use the same channel profile as the Agora Native/Web SDK, otherwise issues may occur.

Member Data Documentation

◆ CHANNEL_PROFILE_COMMUNICATION

io.agora.recording.common.Common.CHANNEL_PROFILE_TYPE.CHANNEL_PROFILE_COMMUNICATION =(0)

0: (Default) Communication mode. This is used in one-on-one or group calls, where all users in the channel can talk freely.

◆ CHANNEL_PROFILE_LIVE_BROADCASTING

io.agora.recording.common.Common.CHANNEL_PROFILE_TYPE.CHANNEL_PROFILE_LIVE_BROADCASTING =(1)

1: Live broadcast. The host sends and receives voice/video, while the audience only receives voice/video. Host and audience roles can be set by calling setClientRole.