用于视频聊天和录制的混合移动应用程序



我想构建一个社交网络的移动应用程序,允许用户进行视频聊天。视频聊天也应该能够被记录和共享。所以我选择了混合应用程序开发,因为我可以在 iOS 和 Android 中发布应用程序。对于我的要求,我应该选择哪种混合平台?我遇到了提供视频聊天功能的 Twilio 服务,但 Twilio 与混合应用程序兼容吗?如果是,我更倾向于 flutter(谷歌的混合应用程序框架(,flutter Twilio 兼容吗?如果不是,Twilio 兼容哪个其他混合框架?

Twilio开发者布道者在这里。

由于 Flutter 刚刚处于测试阶段,我认为没有多少人尝试过 Twilio 集成。Flutter视频播放器插件也尚未完成。Flutter可能不是最好的平台。

我相信Twilio Video可以在Xamarin,React Native和Cordova等其他框架中得到支持。我个人没有使用过它们中的任何一个,所以我可以告诉你的就这么多了。

目前仍处于开发阶段,但我们正在为 Twilio 可编程视频开发一个 Flutter 插件。可以在这里找到: https://gitlab.com/twilio-flutter/programmable-video

我可以推荐尝试ConnectyCube

他们有混合Cordova/PhoneGap SDK和用于视频聊天的代码示例:

科尔多瓦视频聊天代码示例 - https://developers.connectycube.com/js/code-samples-videochat-cordova

Javascript/Cordova SDK - https://developers.connectycube.com/js/

一般主要特点:

  • 1-1 视频聊天
  • 群组视频聊天
  • 跨平台
  • 基于网络实时技术中心
  • 屏幕共享
  • 支持 VP8/H264 视频编解码器
  • 静音/取消静音音频/视频流
  • 切换视频输入设备(摄像机(
  • 录像

最新更新