Incorporación del primer cliente
Guía paso a paso para incorporar al primer cliente proveedor en Castovia. Sigue cada fase para garantizar un lanzamiento repetible, seguro y exitoso.
1. Calificación Previa a la Venta
- Identifica el tipo de proveedor (operador IPTV, proveedor OTT, revendedor).
- Confirma que el contenido tenga origen legal — Castovia no proporciona contenido.
- Evalúa la preparación técnica (disponibilidad del servidor, necesidades de CDN/DRM).
- Identifica el nivel del plan según el número de suscriptores, las funciones y el presupuesto.
- Explica el modelo de costos del proveedor: CDN, DRM y las tarifas de app store son independientes.
2. Verificación Legal del Contenido
- El proveedor firma la política de uso aceptable.
- El proveedor confirma los derechos legales sobre todo el contenido que planea distribuir.
- Castovia se reserva el derecho de suspender cuentas que distribuyan contenido ilegal.
- El proveedor reconoce que la distribución de contenido ilegal es motivo de terminación.
3. Selección del Plan y Configuración de la Cuenta
- El proveedor selecciona el nivel del plan (de Essential a Enterprise).
- La cuenta se crea en Castovia con el plan y los permisos adecuados.
- Las credenciales de administrador se proporcionan de forma segura.
- El período de prueba se configura si corresponde (normalmente 14–30 días).
4. Requisitos de la Cuenta del Proveedor
- CDN: el proveedor crea su propia cuenta (por ejemplo, Bunny CDN) si es necesario.
- DRM: el proveedor crea su propia cuenta (por ejemplo, castLabs DRMtoday) si es necesario.
- App store: el proveedor tiene su propia cuenta de desarrollador de Google Play para publicar apps.
- Todos los costos del proveedor son responsabilidad del proveedor.
5. Configuración del Servidor
- El proveedor aprovisiona servidor(es) Linux según la guía de dimensionamiento.
- Instala el agente de Castovia en el/los nodo(s) del proveedor.
- Valida el heartbeat, las capacidades y las rutas de almacenamiento.
- Configura las rutas de grabación, catch-up y DVR.
6. Configuración de CDN y DRM
- Conecta la cuenta del proveedor de CDN en el administrador de Castovia.
- Prueba la conexión y el estado de salud de CDN.
- Conecta la cuenta del proveedor de DRM si se requiere DRM.
- Valida la política de DRM y el proxy de licencia.
7. Configuración de la App (si es plan Studio)
- Configura la marca de la app (nombre, colores, logotipos, pantalla de inicio).
- Descarga el JSON de configuración.
- Compila el APK de depuración y pruébalo en un dispositivo físico.
- Prepara la firma de lanzamiento y el envío a la store.
8. Configuración de Facturación
- Configura la facturación de Stripe (cuando esté activada).
- Configura el checkout de autoservicio para los planes elegibles.
- Configura el endpoint webhook para eventos de pago.
- Prueba el flujo de checkout con una tarjeta de prueba.
9. Prueba de Reproducción
- Crea la primera línea de suscriptor de prueba.
- Configura el stream de prueba y la EPG.
- Prueba la reproducción en los dispositivos objetivo (web, Android TV, móvil, MAG/Stalker).
- Verifica el enrutamiento de CDN y la aplicación de DRM si está configurado.
10. Monitoreo y Soporte
- Verifica que el endpoint de salud devuelva healthy.
- Confirma que el panel de monitoreo de administrador sea accesible.
- Confirma que el canal de soporte esté definido y sea conocido por el proveedor.
- Documenta la ruta de escalamiento.
11. Decisión de Lanzamiento
- Todas las pruebas de reproducción pasan.
- La facturación (si aplica) está probada y verificada.
- La confirmación de contenido legal está firmada.
- El canal de soporte está confirmado.
- El plan de reversión está documentado (cómo deshabilitar/suspender si es necesario).
- El proveedor aprueba el lanzamiento.
Recordatorios Críticos
- Los derechos del contenido son responsabilidad del proveedor. Castovia no proporciona contenido.
- Los costos de los proveedores de CDN y DRM son independientes de los planes de Castovia.
- Las apps de iOS/Apple TV requieren una comisión separada.
- Siempre ten un plan de reversión antes del lanzamiento.