/** * Tube module landing page — rich content for rspace.online/rtube */ export function renderLanding(): string { return `
rTube

(You)rTube, your channel.

Community Video Platform

Host, stream, and share video without big tech. Your community's video library with HLS streaming and RTMP ingest.

Start Streaming Create a Space

What rTube Handles

📺

Video Hosting

Upload video files in any major format. MP4, WebM, MKV, MOV — they all work.

📡

HLS Adaptive Streaming

Adaptive bitrate streaming ensures smooth playback on any connection speed or device.

📡

RTMP Live Ingest

Go live with OBS, Streamlabs, or any RTMP-compatible streaming software. One URL, instant broadcast.

🎥

R2 Cloud Storage & Community Channels

Videos stored on Cloudflare R2 for fast delivery. Each space gets its own channel.

How It Works

1

Upload or Stream Live

Drop video files in any format or point OBS at your space's RTMP ingest URL and go live instantly.

2

Automatic HLS Transcoding

FFmpeg transcodes uploads into adaptive bitrate HLS streams for smooth playback on any device.

3

Share with Your Community

Videos are organized by space. Share links, embed on your canvas, or browse the community library.

Technical Details

  • H.264 / H.265 hardware-accelerated codec support
  • WebM (VP8/VP9) for open-format video
  • Adaptive bitrate HLS for smooth playback on any connection
  • HTTP Range requests for efficient seeking and partial downloads
  • RTMP ingest compatible with OBS, Streamlabs, and ffmpeg

Built on Open Source

The libraries and tools that power rTube.

AWS S3 SDK

Cloudflare R2 object storage via the S3-compatible API. Fast, globally distributed, no egress fees.

📺

HLS.js

Adaptive bitrate streaming library. Smooth playback with automatic quality switching in the browser.

🎦

FFmpeg

Industry-standard video transcoding. Converts uploads into multi-bitrate HLS streams automatically.

🔥

Hono

Ultrafast web framework for the API layer. Lightweight, type-safe, and runs on any JavaScript runtime.

Your Data, Protected

How rTube keeps your information safe.

🔒

End-to-End Encryption

Coming Soon

All content encrypted before it leaves your device. Not even the server can read it.

🕵

Zero-Knowledge Architecture

Coming Soon

The server processes your requests without ever seeing your data in the clear.

🏠

Self-Hosted

Run on your own infrastructure. Your server, your rules, your data.

(You)rTube, your channel.

Try the demo or create a space to get started.

← Back to rSpace
`; }