Как добавить имя канала Dynami c для соединения с другим пользователем с помощью видеовызова Agora для 1 к 1 и 1 для отображения вызовов с помощью флаттера - PullRequest
2 голосов
/ 07 апреля 2020

Я просмотрел образец приложения для быстрого запуска агора-флаттера, но там мы даем название канала, которое должно быть одинаковым с обеих сторон. Теперь для числа Dynami c, как мы генерируем имя канала Dynami c, которое будет одинаковым для отправителя и получателя. Поскольку я новичок в Agora, я не могу связать имя канала Dynami c.

Код такой же, как в примере приложения быстрого запуска Agora. Также у меня генерируются идентификатор приложения и временный токен, но я не могу понять, где мы используем временный токен. Ваша помощь будет оценена.

Спасибо

1 Ответ

1 голос
/ 09 апреля 2020

Для присоединения к каналу необходимо передать следующие параметры:

joinChannel(String token, String channelId, String info, int uid)

Где токен, информация и uid являются необязательными полями. Пока название канала является обязательным для заполнения. Таким образом, вы можете передать функцию joinChannel следующим образом:

joinChannel(null, 'channelName', null, 0)

Вы можете либо взять вход для имени канала и использовать его для присоединения к каналу, либо просто передать имя канала внутри функции, как показано выше.

Чтобы сгенерировать токен go по этой ссылке: https://docs.agora.io/en/Interactive%20Broadcast/token_server_python?platform=Python

Это поможет вам сгенерировать токен с вашего сервера. Существует несколько опций для языка, который вы хотите развивать, используйте его для генерации вашего токена.

Вы можете получить больше информации о переданных атрибутах и ​​других функциях, нажав здесь

...