使用 XMPP 的 Android 视频聊天
Posted
技术标签:
【中文标题】使用 XMPP 的 Android 视频聊天【英文标题】:Android video chat using XMPP 【发布时间】:2011-11-07 11:46:42 【问题描述】:我一直在研究在 android 上开发视频聊天应用程序的最佳方式:
a)是纯P2P
或
b) 可以利用已经支持视频聊天的现有服务(gtalk?)来处理通信,同时能够维护自定义接口应用
为此,我正在考虑使用 XMPP + Jingle。我见过this post 和this,我不确定这个想法是否可行。我想知道的是,实际上是否可以在 android 上使用 jingle,以及在您看来,最好的库/API 是那些可用的(补丁 smack、官方 smack、asmack、beem 的 asmack ..)根据我的目的使用。
我也希望就选项 A 或 B 是否最好(甚至可能,因为我不确定选项 B)提出意见。
【问题讨论】:
我有一个与您类似的任务。你的推荐瑞克是什么? @AKh 恐怕当时我得出的结论是,如果不付出很多努力就无法完成我想做的事情,所以我放弃了..简单的替代方案是使用 SIP(你有 linphone for android).. 【参考方案1】:我研究了 Beem 大约 1 周,发现 Beem 并没有完全实现 jingle 的应用程序类型和传输方法。
【讨论】:
【参考方案2】:嗨,我发布这个答案是为了帮助人们搜索 android 视频聊天我认为最好的方法是用户 android webrtc 用它作为客户端
android client
并将其用作服务器
server 经过数周和数周的搜索后,我将其发布,因此请相信我,这是最好的解决方案
【讨论】:
虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效以上是关于使用 XMPP 的 Android 视频聊天的主要内容,如果未能解决你的问题,请参考以下文章
android XMPP、SIP 或 UPD 流上的两路视频?
如何使用 Openfire 和 XMPP 在 Android 中制作聊天机器人应用程序