Videos SDK
Adapters

Cloudflare Stream

The Cloudflare Stream adapter for videos-sdk.

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

const videos = createVideos({
  adapter: cloudflare({ accountId, apiToken, customerSubdomain }),
});

Config

OptionTypeRequiredDescription
accountIdstring✓Cloudflare account id.
apiTokenstring✓API token with Stream permissions.
customerSubdomainstring✓Your customer-*.cloudflarestream.com host.
maxDurationSecondsnumber—Max video length for direct uploads (default 21600).

Capabilities

Cloudflare Stream supports every capability, including DASH playback.

On this page