android 语音聊天

mty712717835 发布于 2013/12/31 14:15
阅读 3K+
收藏 0

@michaely 你好,想跟你请教个问题:

我想实现实时语音聊天的功能,然后考虑使用openfire为服务器,在android端用smack实现,这个可行吗,具体的语音传输时,需要怎么实现,能给知道下吗,谢谢

加载中
0
理工男海哥
理工男海哥

语音聊天,即时通讯 还是 类似微信那样的?

openfire只是一个xmpp协议的服务器,类似的服务器还有很多。比如 erlang写的ejabberd等。

在生产环境中,没见过用openfire的,因为新能太差,代码太老。

mkrcpp
mkrcpp
回复 @michaely : Nice!
m
mty712717835
回复 @michaely : 谢谢
理工男海哥
理工男海哥
回复 @mty712717835 : 里面的原理很简单,就是通过手机的录音功能,录制成一个音频文件,然后上传到服务器,服务器下发给 接收对象,接收对象接收到音频文件后,播放音频。 协议,可以使用XMPP协议或者自定义私有协议。 如果是用XMPP,可以使用ejabberd.
m
mty712717835
类似于微信那样的语音聊天,因为考虑通信的实时性和性能等原因,想用开源平台做服务器,能给个建议吗?比如:需要什么服务器?基于什么协议?android客户端需要什么? 因为刚接触,有很多不懂得地方,谢谢
返回顶部
顶部