Cómo conectar tu cuenta de Cloudflare Stream a ReedTV (paso a paso)
Si estás en el plan BYOA o Pro, ReedTV sube tus videos directamente a tu propia cuenta de Cloudflare Stream. Para hacer eso, ReedTV necesita dos cosas de tu panel de Cloudflare: un API Token con los permisos correctos de Stream, y tu Account ID.
Esta guía te muestra exactamente cómo crear ambos — incluyendo qué plantilla de permisos elegir, porque la incorrecta te dejará conectar con éxito pero romperá las subidas en silencio. Tiempo total: unos 3 minutos.
Parte 1 — Crear el API Token de Cloudflare
Paso 1. Abre tu perfil de Cloudflare
Inicia sesión en dash.cloudflare.com. En la esquina superior derecha, haz clic en tu icono de perfil ❶, luego elige Profile ❷ del menú desplegable. Desde la barra lateral izquierda, haz clic en API Tokens ❸.
Paso 2. Inicia un nuevo token
En la página de API Tokens, haz clic en el botón azul + Create Token ❹ en la esquina superior derecha.
Paso 3. Elige la plantilla correcta
Cloudflare ofrece varias plantillas. Desplázate hacia abajo y haz clic en Use template junto a "Read and write to Cloudflare Stream and Images" ❺. Esta es la correcta — otorga exactamente los permisos que ReedTV necesita para subir, listar y administrar videos en tu cuenta.
Stream:Read — la conexión funciona porque la validación solo lee, pero las subidas fallan porque necesitan Stream:Edit. La plantilla anterior los configura ambos por ti.
Paso 4. Confirma la configuración del token
La plantilla rellena previamente los permisos: Stream:Read, Stream:Edit, Cloudflare Images:Read, Cloudflare Images:Edit y Account Analytics:Read. Déjalos como están.
En Account Resources, déjalo configurado como Include — All accounts. Deja Client IP Address Filtering vacío y deja TTL en blanco — añadir cualquiera de los dos es la segunda causa más común de problemas tipo "la subida funcionó ayer y dejó de funcionar hoy". Haz clic en Continue to summary ❻.
Paso 5. Revisa y crea
Cloudflare muestra un resumen de una línea del token: All accounts — Stream:Read, Stream:Edit, Cloudflare Images:Read, Cloudflare Images:Edit, Account Analytics:Read. Confirma que coincida y haz clic en Create Token ❼.
Paso 6. Copia el token inmediatamente
Cloudflare muestra tu nuevo token (empieza con cfut_) una sola vez. Haz clic en el icono de copiar ❽ y pégalo en un lugar seguro — un gestor de contraseñas es ideal. Si cierras la página sin copiarlo, tendrás que eliminar el token y crear uno nuevo.
Parte 2 — Encuentra tu Account ID
Paso 7. Abre Cloudflare Stream
En la barra lateral de Cloudflare, expande Media y haz clic en Stream → Videos. En el lado derecho de la página de Stream, bajo Account details, verás tu Account ID — esa cadena hexadecimal larga es lo que ReedTV necesita.
Haz clic en el icono de copiar junto a él y guárdalo junto con tu token.
Parte 3 — Conéctalo en ReedTV
- Inicia sesión en ReedTV y abre Settings → BYOA.
- Haz clic en Connect Cloudflare Stream account.
- Pega tu Account ID y tu API Token.
- Haz clic en Connect. ReedTV validará las credenciales, confirmará que Stream está habilitado y listo.
A partir de aquí, cada subida va directamente a tu propia cuenta de Cloudflare Stream. ReedTV no toca los archivos de video — solo almacenamos los metadatos y servimos las páginas de visualización / embed.
Solución de problemas
"Cloudflare rejected your saved API token (Authentication error)"
El token está siendo rechazado en la autenticación. Causas habituales, en orden de probabilidad:
- El token fue eliminado o regenerado en el panel de Cloudflare después de conectarte. Crea uno nuevo y vuelve a conectar.
- Se añadió un filtro de IP que excluye las IPs de Cloudflare Workers. Recrea sin filtro de IP.
- Una fecha final de TTL ha pasado. Recrea sin TTL.
"Cloudflare account does not have Cloudflare Stream enabled"
Aún no te has suscrito a Stream. Ve a Stream → Videos en el panel de Cloudflare y haz clic en Manage plan en la esquina superior derecha. El almacenamiento Stream comienza en $5 por 1.000 minutos.
"Your Cloudflare API token is missing the required permission"
Tu token probablemente fue creado desde cero con solo Stream:Read. Elimínalo, vuelve al Paso 3 y usa la plantilla Read and write to Cloudflare Stream and Images.
Listo
Una vez conectado, tus videos viven completamente en tu cuenta de Cloudflare Stream, pagas a Cloudflare directamente por el almacenamiento, y ReedTV te da el panel, las analíticas, la personalización de embeds, los subtítulos con IA y los enlaces oEmbed compatibles con Patreon encima.