简体   繁体   中英

Hybrid mobile app for video chat and recording

I want to build a mobile application which is social networking and allows users to have video chats. The video chats should also be able to get recorded and shared. So I am opting for Hybrid app development as I can release the app both in iOS and android. For my requirements what Hybrid platform should I opt? I came across Twilio services which provide video chat functionality, but is Twilio compatible with Hybrid apps? If yes, I am more inclined towards flutter(google's hybrid application framework), is flutter Twilio compatible? If not, which other hybrid framework is Twilio compatible?

Twilio developer evangelist here.

As Flutter is newly in beta, I don't think many people have attempted a Twilio integration. The Flutter video player plugin is not complete yet either. Flutter might not be the best platform for this.

I believe that Twilio Video can be supported in other frameworks like Xamarin, React Native and Cordova. I've not personally used any of them, so that's as much as I can tell you.

Still in development fase at the moment but we are working on a Flutter plugin for Twilio Programmable Video. It can be found here: https://gitlab.com/twilio-flutter/programmable-video

I can recommend to try ConnectyCube

They have hybrid Cordova/PhoneGap SDK and code samples for video chat:

Cordova Video Chat code sample - https://developers.connectycube.com/js/code-samples-videochat-cordova

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

Main features, in general:

  • 1-1 video chat
  • Group video chat
  • Cross-platform
  • WebRTC based
  • Screen sharing
  • VP8/H264 video codecs supported
  • Mute/Unmute audio/video stream
  • Switch video input devices (cameras)
  • Video recording

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM