JICOFO: участник не поддерживает пакет, который требуется
Я использую собственный клиент для подключения к созданному конференц-залу в jitsi. Но я получаю следующее исключение:
org.jitsi.jicofo.AbstractChannelAllocator.log() Ошибка при создании предложения org.jitsi.jicofo.UnsupportedFeatureConfigurationException: участник не поддерживает пакет, который требуется в org.jitsi.jicofo.Participant.setSupportedFeatures(Участник) org.jitsi.jicofo.ParticipantChannelAllocator.createOffer(ParticipantChannelAllocator.java:93) на org.jitsi.jicofo.AbstractChannelAllocator.doRun(AbstractChannelAllocator.java:178) в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в java.util.concurrent.ThreadPoolExecutor.runoWorker:1149) в java.util.concurrent.ThreadPoolExecutor$Worker.запустить (ThreadPoolExecutor.java:624) в java.lang.Thread.run(Thread.java:748)
Я использую LibJitsi (https://github.com/jitsi/libjitsi) и jirecon ( https://github.com/linhnv5/jirecon). jirecon - это клиент. Клиент говорит
Не удалось получить пакет инициализации сеанса, возможно, MUC заблокирован
из-за ошибки jicofo, и по этой причине сеанс jingle также не устанавливается.
Кто-нибудь может помочь решить это?
1 ответ
Я нашел решение. При подключении к jitsi jicofo ищет возможности, которые поддерживает клиент / участник. Он должен поддерживать RTCP_MUX и RTP_BUNDLE, то есть urn:ietf:rfc:5761 и urn: ietf: rfc: 5888. Тогда только jicofo позволяет клиенту / участнику присоединиться к комнате.