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
accountIdstringCloudflare account id.
apiTokenstringAPI token with Stream permissions.
customerSubdomainstringYour customer-*.cloudflarestream.com host.
maxDurationSecondsnumberMax video length for direct uploads (default 21600).

Capabilities

Cloudflare Stream supports every capability, including DASH playback.

On this page