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
| Option | Type | Required | Description |
|---|---|---|---|
accountId | string | ✓ | Cloudflare account id. |
apiToken | string | ✓ | API token with Stream permissions. |
customerSubdomain | string | ✓ | Your customer-*.cloudflarestream.com host. |
maxDurationSeconds | number | — | Max video length for direct uploads (default 21600). |
Capabilities
Cloudflare Stream supports every capability, including DASH playback.