MultiPlatform component (Windows, MacOs, iOS, Android, Linux, ...) to be used with package Rainbow.CSharp.SDK.
It provides optional services / tools:
- Avatars service: to download (and stored) automatically Contacts or Bubbles avatars
- Languages service: to support multi-language
This SDK allows to connect your application to Rainbow for bringing one-to-one chat and group chat using messages and files. It's also possible to edit, delete rand reply to specific messages. A file storage is also available to manage files already shared and know your file quota.
Permits to manage WebRTC communications: Peer To Peer or in a Conference on Linux, MacOS and Windows using Rainbow environment (https://developers.openrainbow.com/home)
Peer To Peer communication features:
- Answer, Decline, Make, Retract, Hang up call
- Add / Remove Video or Sharing