Videos SDK
Adapters

Rehelios

The Rehelios adapter — the reference implementation, full capabilities.

The Rehelios adapter is the reference implementation and supports every capability.

import { createVideos } from 'videos-sdk';
import { rehelios } from 'videos-sdk/rehelios';

const videos = createVideos({
  adapter: rehelios({ apiKey: process.env.REHELIOS_API_KEY! }),
});

Config

OptionTypeRequiredDescription
apiKeystringYour Rehelios API key (rh_live_…).
collectionIdstringDefault collection for videos created/uploaded here.
visibility'public' | 'private'Default visibility for new videos.
apiBaseUrlstringOverride the API base URL.
appUrlstringOverride the app origin (embed / poster URLs).

Capabilities

DASH playback, signed playback, captions, and webhooks are supported. Rehelios exposes a fixed poster (not thumbnails at an arbitrary timestamp), so thumbnailAtTime is off. See Capability-safe by types.

On this page