Видеочат Android с использованием XMPP

Я искал лучший способ разработки приложения для видеочата на Android, которое:

a) – это прямая P2P-связь.

ИЛИ

b) Можно использовать преимущества существующих служб (gtalk?), которые уже поддерживают видеочат, для управления общением, при этом имея возможность поддерживать приложение с пользовательским интерфейсом.

Для этого я рассматривал возможность использования XMPP + Jingle. Я видел этот пост и это, и я не уверен, что эта идея жизнеспособна. Что я хотел бы знать, так это то, действительно ли возможно использовать jingle на Android и какая, по вашему мнению, будет лучшей библиотекой / API из доступных (исправленный smack, официальный smack, asmack, beem's asmack ..) для использовать с учетом моей цели.

Я также был бы признателен за мнения относительно того, является ли вариант A или B лучшим (или даже возможным, поскольку я не уверен, что вариант B).


person Rick    schedule 31.08.2011    source источник
comment
У меня есть аналогичная миссия, которую нужно реализовать, как и вашу. Каковы ваши рекомендации, Рик?   -  person Akh    schedule 10.04.2012
comment
@AKh Боюсь, в то время я пришел к выводу, что то, что я хотел сделать, не может быть сделано без больших усилий, поэтому я сдался ... простой альтернативой было использование SIP (у вас есть linphone для Android).   -  person Rick    schedule 12.04.2012


Ответы (2)


Я исследовал Beem около 1 недели и обнаружил, что Beem не полностью реализует типы приложений и метод транспортировки jingle.

person Xitao    schedule 02.03.2012

Привет, я публикую этот ответ, чтобы помочь людям, которые ищут видеочат для Android. Я думаю, что лучший способ - использовать Android webrtc как клиент.

клиент для Android

и использовать это как сервер

server Я публикую это после нескольких недель поиска, так что поверьте мне, это лучшее решение

person firas chmek    schedule 19.03.2016
comment
Хотя эти ссылки могут ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы только по ссылкам могут стать недействительными, если связанная страница изменится. - person slfan; 19.03.2016