Skip to main content

Introduction

Overview

RTTP (Real-Time Transport Protocol) is a high-performance transport protocol library implemented in C/C++, designed to provide reliable, ultra-low-latency data transmission. It excels in latency-sensitive scenarios such as online gaming, financial trading, and live streaming.

Key Features

Ultra-Low Latency

RTTP maintains minimal network latency even under challenging conditions with up to 20% packet loss, meeting the stringent requirements of real-time applications.

Seamless Integration

  • Simple API: Clean, well-documented interfaces with comprehensive example code enable rapid integration
  • Proxy Mode: Deploy RTTP with minimal or no code changes to existing applications using the RTTP Proxy

Cross-Platform Support

Native support for all major platforms including Windows, Linux, macOS, Android, and iOS, with SDKs for C/C++, C#, Java, and Swift.

Getting Started

Choose your integration approach:

  • RTTP Socket API: Direct integration for maximum control and performance
  • RTTP Proxy: Zero-code integration for existing TCP-based applications
  • RTTP Stub API: Simplified SDK for rapid development