我的公司正计划开发一个严重依赖视频通话的 iPad 应用程序,我正在尝试决定使用哪些 API/工具。
我们的要求如下:
- 具有最小延迟或掉线的高质量视频(前提是每一端的用户都有良好的连接)
- 安全性好
- 可定制的用户界面;移动/调整视频窗口大小的能力
- 能够在 FaceTime 和 iSight 摄像头之间切换;用户通常会使用 FaceTime,但在需要更好的分辨率时可以将 iPad 转过来使用 iSight
我很清楚没有 FaceTime API。我可以使用其他一些类似 WebRTC 的 API/SDK 来满足这些要求吗?根据我目前的研究,OpenTok (TokBox) 似乎是最好的选择。