Product Overview

Through this article, you can understand the basic content of the RTM product, helping you quickly assess the availability of RTM for your business.

Product Overview

Real Time Messaging (RTM) is a real-time data transmission service based on LiveData’s deep accumulation in data transmission and real-time network technology over more than 10 years. It focuses on real-time interaction and business data transmission in the entertainment industry. It provides PaaS capabilities services for developers in multiple platforms and languages, aiming to help developers quickly build low-latency, stable, and reliable real-time data transmission solutions.

  • Data Transmission Scenarios

Using self-developed communication framework and private protocols, RTM deploys ultra-high-performance distributed service clusters in multiple data centers worldwide. It can handle millions of concurrent requests and billions of messages, providing reliable low-latency support for core data transmission in the gaming industry, such as signaling transmission and state synchronization.

  • Business Communication Scenarios

With RTM’s leading network transmission technology and global node resources, it helps developers quickly build high-quality, low-latency IM instant messaging and real-time interactive audio and video services.

Currently, RTM has been widely used in industries such as gaming, social networking, education, and entertainment, providing complete business solutions for thousands of high-quality enterprises.

Integration and Business Implementation

RTM provides client SDKs and server SDKs in multiple languages, allowing developers to quickly integrate with existing businesses:

  • By integrating the RTM client SDK, you can make RTM service calls from your business client.
  • The RTM client SDK receives real-time reception of message pushes from the RTM server.
  • The business server can communicate with the RTM server by integrating the RTM server SDK, and implement functions such as message sending and permission management through server interfaces.
集成与业务实现

Language Support for Development

RTM supports iOS, Android, Unity, and Web, and supports interoperability between platforms. The specific compatibility requirements are as follows:

  • Client
Platform Compatibility/Version Requirements
Android Android 4.1 (API 16)
iOS iOS 9+
macOS To be determined
Web IE 11 and above, Chrome, Firefox, Safari, Edge, etc.
Unity C#
  • Server
Platform Compatibility/Version Requirements
C++ Supports C++ 11
C# Supports .NET Standard 2.0
Java Supports Java 8+
Python Supports Python 3+
PHP Supports PHP 5.4+
Go Cross-compilation with cgo enabled