SDKs
Red5 Cloud provides powerful Software Development Kits (SDKs) that help developers build custom applications with ease. The SDKs allow you to integrate Red5 Cloud’s advanced streaming features into your own platforms, whether you’re developing for web, mobile, or other devices.
- Red5 Core SDK: The Red5 Core SDK is the foundational toolkit for building live streaming applications. It provides the core capabilities for streaming video and audio, as well as support for various protocols, including RTMP and HLS. Developers can use the Core SDK to create customized live-streaming solutions tailored to their specific needs, while leveraging Red5 Cloud’s robust cloud infrastructure.
- Red5 Pro WebRTC SDK: The Red5 Pro WebRTC SDK is designed for real-time communication and low-latency video streaming. Ideal for applications requiring instant, interactive communication (e.g., video chat, online gaming, and live broadcasting), this SDK enables the integration of WebRTC protocols for fast, high-quality, and secure streaming. It’s perfect for creating real-time, peer-to-peer applications on web and mobile platforms.
- Red5 Pro Android SDK: The Red5 Pro Android SDK is engineered for real-time communication and low-latency video streaming within native Android applications. Ideal for use cases requiring instant, interactive engagement—such as video conferencing, online gaming, and live broadcasting—this SDK integrates WebRTC protocols to ensure fast, high-quality, and secure streaming. It provides the essential tools for building scalable, real-time connectivity directly on the Android platform.
- Red5 Pro iOS SDK: The Red5 Pro iOS SDK is engineered for real-time communication and low-latency video streaming within native iOS applications. Ideal for use cases requiring instant, interactive engagement—such as video conferencing, online gaming, and live broadcasting—this SDK integrates WebRTC protocols to ensure fast, high-quality, and secure streaming. It provides the essential tools for building scalable, real-time connectivity directly on the iOS platform.
- Red5 Pro Conference SDK: The Red5 Pro Conference SDK is designed to build advanced conference call applications with unlimited number of participants on top of your Red5 infrastructure, supporting screen sharing, subscribe only participants, audio output/input device switching, publish quality changing and audio level monitoring.
- Red5 Pro Backend SDK: The Red5 Pro Backend SDK is designed to securely manage access to real-time communication services. Ideal for server-side applications, these SDKs allow your backend to generate secure access tokens for video conferences and chat messaging. By issuing time-limited, permission-based tokens, users can join live video rooms, stream audio and video, and communicate via chat—without ever exposing master credentials on the client. This makes the SDKs perfect for building secure, scalable real-time platforms with full control over authentication and authorization.