我想在我的商家应用中添加语音聊天功能。我一直在努力寻找有用的东西,但对此没什么帮助。任何人都可以指出我具体的事情吗?
PS:Skype应用程序使用此功能。
答案 0 :(得分:6)
这是很多工作,因为没有“内置”sdk功能或第三方关闭自我组件,这将帮助您在没有大量工作的情况下完成它。 您的选择(据我所知)是:
语音“聊天”可能是众多内容之一:
这些选项都不容易。
具有iphone端口的开源SIP实现(我知道):
更新
SIP& Jingle都使用RTP来表示各方之间的实际传输协议。 RTP是UDP点对点协议。形成会话的端口使用其他协议(例如RTSP(在设置方法中使用SDP)和SIP)进行协商。 RTP和RTCP通常使用非特权UDP端口(1024到65535)。
答案 1 :(得分:1)
为便于服务器/客户端设置,请与作为桌面应用程序的SIP Communicator一起检查Jingle Nodes。但作为开源,我认为你可以重用很多代码来使它移动。特别适用于Android。查看Jingle Nodes Setup Guide
的此草稿