Как опубликовать sh еще два хоста в Agora Video Live Streaming в Web Javascript SDK? - PullRequest
0 голосов
/ 23 марта 2020

Я хочу преобразовать аудиторию в роль хоста или добавить несколько хостов в веб-SDK agora.io. Кто-нибудь ведет меня? Как добавить несколько хостов в прямую трансляцию видео agora.io.

1 Ответ

0 голосов
/ 25 марта 2020

Я хочу преобразовать аудиторию в роль хоста или добавить несколько хостов в веб-SDK agora.io. Кто-нибудь ведет меня?

В Agora SDK вы можете установить роль пользователя либо до его входа в канал, либо вы можете изменить роль после того, как клиент присоединился к каналу. Что касается сценария использования, который вы описываете, вы можете присоединиться к пользователю как audience, а затем, основываясь на ваших предопределенных логах c, вы можете изменить их роль на broadcaster.

Чтобы установить роль клиента, используйте:

client.setClientRole("host", function(e) {
  if (!e) {
    console.log("setHost success");
  } else {
    console.log("setHost error", e);
  }
});

setClient Документация по роли: https://docs.agora.io/en/Interactive%20Broadcast/API%20Reference/web/interfaces/agorartc.client.html#setclientrole

По второму вопросу:

Как я могу добавить несколько хостов в прямую трансляцию видео agora.io.

SDK Agora поддерживает до 17 вещателей в одном канале. В документации Агоры есть расширенное руководство по внедрению 7+ вещателей в канал: https://docs.agora.io/en/Interactive%20Broadcast/multi_user_video_web?platform=Web

...