Amity Chat SDK allows engineers to add powerful messaging capabilities to their native and web apps, without the hassle of deploying, maintaining any server infrastructure, or writing complicated message synchronization logic.
Our Chat SDK allows users to join channels and send messages, instantly. The messages will be synced up to all users within the same chat channel in real-time. The messages sent through the system can be moderated pre-delivery via an automated custom spam and keyword filter, allowing you to moderate all messages sent manually via the admin panel.
Amity Chat SDK allows you to:
Start a new conversation channel with up to 300,000 concurrent participants
Deliver up to 1 million messages per second for each conversation channel
View read counts for every message
Moderate conversations with user banning, muting, and rate limiting
Assign moderators and admins via a role based permission system
Filter out inappropriate content with automated spam filtering and URL whitelists
Manage connection state and handle offline data automatically
Support multi-device and multi-platform for every user
Amity Social SDK allows engineers to integrate social communities and user feed capabilities without the hassle of deploying and maintaining any server infrastructure. Companies can now build user-powered social news feeds and notifications into their mobile and web app in no-time. Enabling you to engage your customers with the same tools used by many of the popular social applications.
Let users create engaging content and engage with others through comments and reactions. Users can follow other users or topics, and become members of various groups to get a personalized timeline of content.
Activity feeds are also a great feature to directly engage with users. You can communicate with your users directly by posting important messages as announcements.
Amity social SDK allows you to:
Connect users through formation of communities
Boost user engagement by user generated posts / comments in communities
Personalize the feed based on user’s membership to different groups and communities
React to user generated content with our reaction tools
Enable comments on posts within your application, seamlessly
Support multiple messaging formats when posting content
Manage & moderate communities and users in admin panel
Filter out content that includes profanity using our auto-block tools
Assign roles and permissions on a role-based system
Amity video SDK allows engineers to integrate live-streaming capabilities into their applications. The live stream SDK simplifies mobile app development for iOS and Android by offering a common, cross-platform API to capture, encode and stream live video and audio, without the hassle of deploying and maintaining your own infrastructure.
Amity video SDK allows you to:
Implement and enable professional low-latency live streaming capabilities
Provision a playback video when streaming ends
Support high volume concurrent viewers simultaneously
Receive notifications when a live stream has started
Manage and run multiple live streams in parallel
Manage & moderate live streams via our admin panel
Work across platforms, with SDK's available for both Android and iOS devices
More information on the implementation on these SDK’s can be found under each of the following sections, for the respective platform (iOS, Android, Web).