libjingle для видеочата Facebook - PullRequest
3 голосов
/ 04 февраля 2012

Как известно, фреймворк xmpp можно использовать как для текстового чата Facebook, так и для Gmail. Я обнаружил, что libjingle используется для видеочата для контактов Gmail. Можем ли мы использовать libjingle для видеочата Facebook?

Пожалуйста, поделитесь своим мнением.

Спасибо Санджай

1 Ответ

5 голосов
/ 18 июня 2012

Это немного неправильная характеристика libjingle. Основное назначение libjingle - установить одноранговый туннель между двумя пользователями конкретного сервера xmpp. Он может настроить этот туннель через большинство брандмауэров и VPN. Сторона XMPP libjingle может использоваться для обмена сообщениями, обновлениями присутствия и т. Д., Но есть гораздо более легкие платформы, которые позволяют вам это делать.

Видео чат в Google реализован через libjingle, но все видео на стороне Google. Позвольте мне подчеркнуть: libjingle - это не библиотека видеочата. Если вы хотите создать видеочат для своих пользователей с учетными записями Google, вам необходимо реализовать все кодирование, декодирование и т. Д. Самостоятельно. libjingle просто позволяет вам использовать инфраструктуру Google для установки прямого TCP-соединения между пользователями.

Это также относится к видеочату Facebook, с добавленной сложностью, которую libjingle работает из коробки с учетными записями Google. Из последнего, что я слышал, серверы XMPP Facebook не поддерживают разделы IQ, которые необходимы для настройки туннеля Jingle.

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