Sinch Конференц-связь Android

Я искал возможность проведения конференц-связи с помощью Sinch Android SDK, но не смог найти ни одного рабочего примера. Я нашел одну ссылку, но решение не упоминалось.

Согласно документации (https://www.sinch.com/docs/voice/android/#setupaconferencecall):

CallClient callClient = sinchClient.getCallClient();
Call call = callClient.callConference("<conferenceId>");
call.addCallListener(...);

Мой вопрос: если идентификатор конференции является случайным, то как создать конференц-зал и как добавить пользователей в этот зал? Есть ли какой-либо пример или образец для Android?

ИЗМЕНИТЬ

Я создаю одного пользователя с идентификатором 1 и другого пользователя с идентификатором 2. Я вызываю функцию при нажатии кнопки на обоих пользовательских устройствах,

Call call = callClient.callConference("ConferenceID123"); 

Поскольку callConference создаст конференц-зал на лету. Вызов на обоих пользователях устанавливается, но на обоих пользовательских устройствах нет полностью пустого голоса. И когда я вешаю трубку, отправляется или принимается 0 пакетов. Не могли бы вы помочь мне, где я ошибаюсь?


person Yasir Tahir    schedule 10.04.2016    source источник


Ответы (1)


Вы создаете свои собственные комнаты и ведете их список, а затем подключаете к этой комнате любых пользователей.

person cjensen    schedule 11.04.2016
comment
Call call = callClient.callConference(‹conferenceId›); этот код создаст конференц-зал или подключит только пользователя? - person Yasir Tahir; 12.04.2016
comment
Я создаю одного пользователя с идентификатором 1 и другого пользователя с идентификатором 2. Я вызываю функцию при нажатии кнопки на обоих пользователях Call call = callClient.callConference(ConferenceID123); поскольку callConference создаст конференц-зал на лету. Вызов на обоих пользователях устанавливается, но на обоих пользовательских устройствах нет полностью пустого голоса. И когда я вешаю трубку, отправляется или принимается 0 пакетов. - person Yasir Tahir; 12.04.2016
comment
Можете ли вы написать на [email protected] с callid и appkey, чтобы мы могли это проверить? - person cjensen; 15.04.2016
comment
У вас есть такая же проблема с примерами приложений? Вы запрашиваете доступ к микрофону? - person cjensen; 15.04.2016
comment
Да, у меня проблема с примерами приложений. - person Yasir Tahir; 16.04.2016
comment
В какой сети вы находитесь? У вас такая же проблема с приложением для вызова примера приложения? - person cjensen; 19.04.2016
comment
Да, та же проблема с вызовом примера приложения между приложениями. Я использовал Wi-Fi, а затем попробовал 4g. Оба имели одинаковые результаты. Голоса нет вообще. Полностью пустой - person Yasir Tahir; 20.04.2016
comment
какие устройства вы используете? - person cjensen; 25.04.2016
comment
Samsung Note 3 и Lenovo a369i - person Yasir Tahir; 26.04.2016
comment
можете ли вы открыть тикет со службой поддержки и поделиться своим кодом, обычно это ошибка в файле манифеста для доступа к микрофону, я думаю, что это также некоторые новые вещи в зефире - person cjensen; 04.05.2016
comment
В Sinch Library есть утилита для записи. Для чего это? Если Синч запишет разговор, мы сможем это получить? Если нет, можем ли мы отключить синхронную запись? - person Yasir Tahir; 04.05.2016
comment
Запись предназначена для записи с микрофона и отправки другому абоненту, а не для записи звонков, как вы думаете. - person cjensen; 05.05.2016
comment
@cjensen как сделать конференц-зал. Я не нашел помощи в документах? - person Abdul Waheed; 19.06.2017
comment
@cjensen Как я могу получить текущий список пользователей в конкретной конференции? - person Name is Nilay; 14.09.2017
comment
Если одна видеоконференция проводится с двумя пользователями, могу ли я добавить третьего пользователя к той же конференции (приложение для телефона)? Здесь у третьего пользователя нет приложения, и он будет присоединяться к конференц-связи через локальную мобильную сеть (аудиозвонок). Возможно ли это через Sinch SDK? - person Priyanka Alachiya; 05.04.2019