Нет сценария для запроса списка пользователей в канале. Вам придется следить за этим самостоятельно. Это довольно просто.
В сценарии, где вы инициализируете движок Agora, создайте список
static List<uint> remoteStreams = new List<uint>();
и затем при каждой инициализации механизма обязательно включите обратный вызов для прослушивания любого удаленного пользователя, который присоединяется к потоку.
mRtcEngine.OnUserJoined += (uint uid, int elapsed) => {
string userJoinedMessage = string.Format("onUserJoined with uid {0}", uid);
Debug.Log(userJoinedMessage);
remoteStreams.Add(uid); // add remote stream id to list of users
};
Как только пользователь присоединился к каналу, обратный вызов выше вызывается для каждого существующего пользователя в канале, а затем снова, когда присоединяется новый человек.