Inicio
XtreamUIPro

Universidades y campus

Televisión de campus y archivos de clases en tus propios servidores

Los canales del campus, las clases grabadas y las residencias comparten una sola plataforma. Las facultades tienen sus propias cuentas de socio, y el acceso de cada estudiante es una línea que tu sistema de información de estudiantes crea para el semestre.

Un profesor da clase a estudiantes en un aula magna de la universidad.
Foto: Yan Krukau · Pexels License

Los retos

Lo que tiene que resolver una universidad

  • Clases que desaparecen al terminar el curso

    Las grabaciones están en discos de las facultades o en sitios de vídeo externos, sin catálogo común, sin una retención que controles y sin forma de restringirlas a los estudiantes matriculados.

  • Muchas sedes, una sola red

    Aulas, bibliotecas y residencias repartidas por varios campus, y la carga de la tarde-noche de las residencias no debería recaer sobre el enlace central.

  • Un acceso que sigue al semestre

    Miles de estudiantes se matriculan y se van cada periodo; el acceso debe abrirse con la matrícula y cerrarse al final, sin que el personal toque las cuentas una por una.

Cómo ayuda Xtream UI Pro

Cómo encaja la plataforma

  • Archivos por facultad

    Las clases de una facultad son series con temporadas y episodios en sus propias categorías; un bouquet por facultad y una cuenta de socio (revendedor) permiten que cada facultad gestione su propia colección.

  • Acceso de los estudiantes desde el SIS

    El sistema de información de estudiantes crea una línea por estudiante mediante la Reseller API con un paquete cuya duración es el semestre, y la renueva en la nueva matrícula.

  • Un nodo por campus y residencia

    Cada campus y cada residencia tiene un nodo que toma los canales en directo una sola vez del origen y guarda las clases en caché, de modo que el visionado nocturno se queda en la red local.

Capacidades de la plataforma

Lo que usa este sector

Las capacidades de abajo son las que necesita este despliegue. Todas están ya en el producto; nada de lo que figura aquí está previsto o es bajo petición.

  • Streaming en directo

    Canales en directo desde tus propias fuentes, con EPG, catch-up y timeshift cuando la fuente lo permite, entregados como HLS o MPEG-TS a las aplicaciones y receptores que usan tus espectadores.

    Hub de origen con una conexión de origen por canal · RTMP de entrada y salida · transcodificación con ffmpeg

  • Vídeo bajo demanda

    Películas, series con temporadas y episodios y radio, organizadas en categorías y bouquets, con metadatos de TMDB y una tarea de ingesta que descarga y codifica tus fuentes.

    Enlaces de reproducción firmados y con caducidad · caché de VOD por nodo

  • Nodos de streaming distribuidos

    Registra servidores de borde desde el panel; los espectadores se dirigen a un nodo según la carga y el país, y el origen atiende a todos mientras no exista ningún nodo.

    Instalados por SSH desde el panel · enrutamiento GeoIP · latidos y estadísticas de tráfico

  • Gestión de suscriptores

    Una línea es el acceso de un espectador: paquete, bouquets, caducidad, límite de conexiones y formatos de salida, con códigos de activación, pruebas y renovaciones que siguen las mismas reglas en todas partes.

    API de Xtream Codes, M3U/XMLTV, portales MAG y Enigma2, reproductor web

  • Gestión de socios

    Cuentas delegadas con créditos, permisos y su propio panel, hasta cinco niveles de profundidad, para los distribuidores, operadores y revendedores con los que trabajas.

    Grupos y permisos · libro de créditos · subsocios

  • API e integraciones

    Crea, renueva y suspende accesos desde tus propios sistemas mediante la Reseller API, recibe webhooks firmados y conecta plataformas de facturación o comercio con un conector listo para usar.

    Reseller API con identificadores de solicitud idempotentes · claves de Admin API · 17 conectores

En el panel

Las páginas en las que vive este despliegue

Capturas del panel de una instalación nueva con el catálogo de ejemplo. Nada es una maqueta.

La página Streams del panel: los canales en directo con su estado, categoría, fuente y formatos de salida.
Streaming en directo · Hub de origen con una conexión de origen por canal · RTMP de entrada y salida · transcodificación con ffmpeg
La página Movies del panel: las películas del catálogo con su categoría, año y estado.
Vídeo bajo demanda · Enlaces de reproducción firmados y con caducidad · caché de VOD por nodo

Arquitectura de la infraestructura

Ejemplo de despliegue: una universidad con varios campus y residencias

Un servidor de gestión en el campus principal, un nodo por campus y por residencia, una parrilla de canales del campus, grabaciones de clases por facultad, facultades como cuentas de socio y líneas de estudiantes creadas desde el SIS.

Elige una parte del diagrama para ver qué hace.

En un despliegue universitario, las fuentes son las señales de canales del campus, las grabaciones de captura de clases y los eventos en directo de las residencias; el panel contiene las bibliotecas de las facultades, los paquetes y las líneas de los estudiantes; el origen y un nodo por campus o residencia los atienden; el sistema de información de estudiantes se conecta mediante la Reseller API.

  1. Instalar en el campus principal

    El panel, la API, el worker y el origen funcionan en un servidor de la universidad; se registra desde Servidores un nodo para cada otro campus y cada residencia.

  2. Facultades como cuentas de socio

    Cada facultad recibe una cuenta de socio con permisos para sus propias líneas y bouquets; sus clases se archivan como series en sus categorías.

  3. Abrir el acceso desde el SIS

    El SIS llama a la Reseller API para crear una línea por estudiante matriculado con el paquete del semestre y la renueva en la siguiente matrícula.

  4. Gestionar los canales del campus

    La parrilla del campus y los eventos en directo de las aulas son canales en directo del bouquet del campus; los nodos de las residencias los reparten.

Correspondencia de configuración

Tus conceptos, los objetos de la plataforma

La plataforma no tiene objetos específicos de un sector: un bouquet, una línea, un paquete o una cuenta de socio se usa como el concepto que necesita tu sector. Son correspondencias conceptuales, no funciones nativas de ese sector.

Guía de configuración paso a paso

Requisitos previos, despliegue en la red del campus, archivos de las facultades, acceso de los estudiantes desde el SIS, canales del campus, seguridad y resolución de problemas, paso a paso.

Leer la guía de configuración
En tu sectorEn la plataforma
Cuenta de facultad o departamentoCuenta de revendedor (reseller): un panel delegado con créditos, permisos y sus propias líneas
Colección de facultad o parrilla del campusBouquet: un conjunto con nombre de canales, películas o series que concede un paquete
Canal del campus o evento en directoCanal en directo: un stream con sus fuentes, EPG y formatos de salida
Archivo de clasesCatálogo VOD: películas y series con temporadas y episodios, categorías y metadatos
Acceso de estudiante o de personalLínea: un acceso con su paquete, bouquets, caducidad, límite de conexiones y salidas
Fin del semestre o de la matrículaFecha de caducidad de la línea, renovada mediante un paquete, un crédito o la API
Nodo de campus o de residenciaNodos de streaming: servidores de borde registrados desde el panel, uno por sede o edificio
Integración con el sistema de información de estudiantesReseller API y webhooks: las operaciones del panel desde tu propio sistema

Consideraciones de integración

El sistema de información de estudiantes se conecta mediante la Reseller API (crear, renovar, desactivar una línea) y los webhooks; el panel no tiene integración nativa con SIS, LMS ni tarjeta de campus, ni inicio de sesión único para estudiantes, de modo que un estudiante entra en el reproductor con las credenciales de la línea que emitió tu sistema.

Consideraciones de seguridad

Mantén la plataforma en la red del campus o detrás de tu proxy inverso; las líneas llevan un límite de conexiones y pueden vincularse a una dirección o a un país; los enlaces de reproducción están firmados y caducan; las cuentas del panel usan inicio de sesión en dos pasos y grupos de permisos para que una facultad solo vea sus propias líneas; el registro de auditoría y las copias de seguridad cifradas lo completan.

Derechos de contenido y licencias

La universidad necesita los derechos de los canales que ofrece y de las grabaciones que publica, incluidas las clases con material de terceros; la plataforma no aporta contenido ni derechos. Se aplican los planes estándar, y el programa para la educación se aplica a las instituciones que cumplan los requisitos.

Derechos de contenido y uso aceptable

Programa

Professional, gratis para la educación

Las universidades que cumplan los requisitos usan el plan Professional sin coste: una clave de licencia por institución, válida dos años, solicitada por correo electrónico desde el dominio académico de la institución.

Ver el programa

Educación · gratis

Profesional

Para un servicio en crecimiento con sus propios revendedores.

$0gratis para la educación

en lugar de $49 / mes · 2 años por clave

Streams
500
Líneas
2,000
Nodos de servidor
5
Soporte
Estándar

Centro de ayuda

Preguntas de este sector

Las preguntas que hacen los operadores antes de un despliegue. El centro de ayuda tiene las generales.

Centro de ayuda
¿Puede una facultad gestionar solo sus propias clases y estudiantes?

Sí. Una facultad es una cuenta de socio con sus propias líneas y un grupo de permisos, y sus clases están en sus propios bouquets. Es una cuenta delegada, no una instalación aislada.

¿Pueden los estudiantes entrar con su usuario de la universidad?

Hoy no: un estudiante usa las credenciales de la línea que creó tu sistema de información de estudiantes. El inicio de sesión único para espectadores no es una función de la plataforma.

¿Cómo cerramos el acceso al final del semestre?

La duración del paquete es el periodo de acceso, así que una línea caduca al final del semestre salvo que se renueve. El sistema también puede desactivar una línea mediante la Reseller API cuando un estudiante se va.