apirtc - выйти или остановить разговор

В моем приложении angular 7 у меня есть возможность сделать видеоконференцию. Я использовал apirtc для создания конференц-связи.

Я использовал кнопку «Присоединиться к конференции», с помощью которой любой пользователь может присоединиться к конференции, нажав на нее. Потоковая передача присоединившихся пользователей работает, теперь я хочу выйти из конференции с помощью другой кнопки «Покинуть конференцию» или завершить конференцию для всех пользователей с помощью кнопки «Завершить конференцию». Может ли кто-нибудь помочь в завершении конференции.

Пытался завершить разговор, используя приведенные ниже коды

// Method: 1
this.connectedConversation.destroy();
// Method: 2
this.connectedSession.hangUp();
// Method: 3
this.connectedConversation.hangUp();
// Method: 4
this.connectedConversation.stop();

но ни один из вышеперечисленных методов не работает.

Когда я попытался удалить div потока с помощью идентификатора, div, содержащий поток, удаляется, но камера все еще работает (отображает свет в камере ноутбука). Как остановить стрим.

Пожалуйста, помогите, как выйти из конференции и как завершить конференцию.

У меня нет возможности принять вызов или повесить вызов, используя класс apiwebrtcclient. Для этого я использовал функцию «joinconference()».


person user3211705    schedule 25.01.2020    source источник
comment
Может ли кто-нибудь помочь в приведенном выше сценарии   -  person user3211705    schedule 06.02.2020


Ответы (1)


Вы можете ознакомиться с учебным пособием: https://dev.apirtc.com/tutorials/conferencing/conf_join-leave

Он демонстрирует, как присоединиться к конференции на apiRTC, а затем выйти из нее.

person LUART Frederic    schedule 04.03.2020
comment
Большое спасибо ... Я пробовал это в течение недели. Вы сэкономили мое время. - person user3211705; 07.03.2020