我想开发一个简单的双向视频通话功能并将其集成到我的应用程序中。我找到了两个解决方案:
- 使用 Android SIP - 我需要处理发送和接收流
- 使用 XMPP - Jingle - 我需要实现整个协议
问题是我对 SIP 很陌生,并且确实知道真正了解 android 上的 SIP 协议已经处理了什么以及需要多少开发。另一方面,我知道 Android 上的 XMPP 也不容易,尤其是在处理视频流时。
我希望人们知道哪种解决方案是最好的实施方案,因为我知道我想要: 1. 一开始是一个简单的工作 2way 视频聊天 2. 将功能扩展到用户系统(我想将 XMPP 与 openfire 一起使用会很容易地解决这个问题,但我有点害怕整合叮当声的工作量)
如果您有任何更简单的解决方案可以在 android 上集成音频/视频功能,我很高兴收到您的来信。