Production-Ready
Live Streaming Infrastructure

A robust Cloudflare Stream wrapper built with FastAPI and React. Manage live inputs, track viewers, and scale effortlessly.

Powerful Capabilities

Everything you need to build a world-class streaming platform.

📡

Live Input Management

Complete CRUD operations for live streams. Create, update, and manage RTMP/SRT endpoints with ease.

🔄

Multi-Protocol Support

Seamlessly handle RTMP and SRT protocols for low-latency, high-quality video ingestion.

📊

Real-time Analytics

Track live viewer counts instantly. Integrated endpoints to monitor audience engagement in real-time.

🛡️

Enterprise Security

Built-in API Key authentication, exponential backoff retry logic, and comprehensive error handling.

High Performance

Powered by FastAPI and AsyncIO for blazing fast response times and high concurrency.

🐳

Docker Ready

Fully containerized with Docker and Docker Compose. Deploy to production in minutes.

Built With Modern Tech

Leveraging the best tools for reliability and developer experience.

FastAPI

React

TypeScript

Docker

Cloudflare

Developer Friendly API

Simple, intuitive endpoints for all your streaming needs.

# Create a new live input curl -X POST 'https://api.rtmp.kr/v1/live-inputs' \ -H 'X-API-Key: YOUR_KEY' \ -d '{ "name": "concert-2025", "recording_mode": "off" }'
# Response { "id": "adf4ebc9...", "rtmps_url": "rtmps://live.cloudflare.com:443/live/", "stream_key": "abc123def..." }