Добавление участников к существующим звонкам в Signal iOS - PullRequest
0 голосов
/ 11 декабря 2018

Я создал приложение для iOS, используя частный мессенджер сигнала (Мессенджер сигналов) .Приложение поддерживает звонки один на один с использованием WebRTC.Теперь у меня есть требование добавлять участников к существующим вызовам.

Возможно ли это с помощью существующей структуры?Или мне нужно реализовать дополнительный код на сервере / клиенте для его поддержки?

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Концепция добавления участника в текущем вызове известна как повторное согласование .

. В этих одноранговых узлах снова обмениваются пакет описания сеанса друг с другом и согласовывают кандидатов на лед.

Чтобы добиться этого в приложении для передачи сигналов, сначала необходимо узнать поток одного вызова и создать собственные сообщения для повторного согласования.

0 голосов
/ 26 января 2019

Вы можете найти обсуждение https://github.com/googlecodelabs/webrtc-web/issues/72 с возможным способом адаптации WebRTC к нескольким соединениям, тогда как в других вопросах рекомендуется использовать https://github.com/medooze/media-server.Поэтому WebRTC не предлагает эту функцию легко реализовать.

Signal-iOS и Signal-Android теперь имеют только запросы функций для конференц-связи https://community.signalusers.org/t/conference-calls/870 и https://github.com/signalapp/Signal-iOS/issues/1804 Так что вы можете либо подождать, пока разработчики Signal не выпустят это, либо внести свой вклад в проекти доставить эту функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...