Início
XtreamUIPro

Universidades e campi

Televisão de campus e arquivos de aulas nos seus próprios servidores

Os canais do campus, as aulas gravadas e as residências estudantis compartilham uma só plataforma. As faculdades recebem suas próprias contas de parceiro, e o acesso de cada aluno é uma linha que o seu sistema de informação acadêmica cria para o semestre.

Um professor dá aula a estudantes em um anfiteatro da universidade.
Foto: Yan Krukau · Pexels License

Os desafios

O que uma universidade precisa resolver

  • Aulas que desaparecem depois do período

    As gravações ficam em discos das faculdades ou em sites de vídeo externos, sem catálogo comum, sem retenção que você controle e sem como restringi-las aos alunos matriculados.

  • Muitos locais, uma rede

    Salas de aula, bibliotecas e residências estudantis espalhadas por vários campi, e a carga noturna das residências não deve recair sobre o link central.

  • Acesso que acompanha o semestre

    Milhares de alunos se matriculam e saem a cada período; o acesso deve abrir na matrícula e fechar no final, sem que a equipe mexa nas contas uma a uma.

Como o Xtream UI Pro ajuda

Como a plataforma se encaixa

  • Arquivos por faculdade

    As aulas de uma faculdade são séries com temporadas e episódios em categorias próprias; um bouquet por faculdade e uma conta de parceiro (revendedor) permitem que cada faculdade gerencie sua própria coleção.

  • Acesso dos alunos a partir do sistema acadêmico

    O sistema de informação acadêmica cria uma linha por aluno pela Reseller API, com um pacote cuja duração é o semestre, e a renova na rematrícula.

  • Um node por campus e residência

    Cada campus e cada residência estudantil tem um node que pega os canais ao vivo uma única vez da origem e faz cache das aulas, de modo que a exibição noturna fica na rede local.

Recursos da plataforma

O que este setor usa

Os recursos abaixo são os que esta implantação utiliza. Cada um já está no produto hoje; nada aqui é planejado ou sob encomenda.

  • Streaming ao vivo

    Canais ao vivo das suas próprias fontes, com EPG, catch-up e timeshift onde a fonte permitir, entregues em HLS ou MPEG-TS aos aplicativos e aparelhos dos seus espectadores.

    Hub de origem com um upstream por canal · RTMP de entrada e saída · transcodificação com ffmpeg

  • Vídeo sob demanda

    Filmes, séries com temporadas e episódios e rádio, organizados em categorias e bouquets, com metadados do TMDB e uma tarefa de ingestão que baixa e codifica suas fontes.

    Links de reprodução assinados e com prazo · cache de VOD por node

  • Nodes de streaming distribuídos

    Registre servidores de borda pelo painel; os espectadores são direcionados a um node por carga e por país, e a origem atende todos enquanto não houver nenhum node.

    Instalado por SSH a partir do painel · roteamento por GeoIP · heartbeats e estatísticas de tráfego

  • Gerenciamento de assinantes

    Uma line é o acesso de um espectador: pacote, bouquets, expiração, limite de conexões e formatos de saída, com códigos de ativação, testes e renovações seguindo as mesmas regras em todo lugar.

    API Xtream Codes, M3U/XMLTV, portais MAG e Enigma2, player web

  • Gerenciamento de parceiros

    Contas delegadas com créditos, permissões e painel próprio, em até cinco níveis, para os distribuidores, operadores e revendedores com quem você trabalha.

    Grupos e permissões · livro-razão de créditos · subparceiros

  • API e integrações

    Crie, renove e suspenda acessos a partir dos seus próprios sistemas pela Reseller API, receba webhooks assinados e conecte plataformas de cobrança ou de vendas com um conector pronto.

    Reseller API com IDs de requisição idempotentes · chaves de Admin API · 17 conectores

No painel

As páginas em que esta implantação vive

Capturas de tela do painel de uma instalação nova com o catálogo de exemplo. Nada é maquete.

A página Streams do dashboard: os canais ao vivo com status, categoria, fonte e formatos de saída.
Streaming ao vivo · Hub de origem com um upstream por canal · RTMP de entrada e saída · transcodificação com ffmpeg
A página Movies do dashboard: os filmes do catálogo com categoria, ano e status.
Vídeo sob demanda · Links de reprodução assinados e com prazo · cache de VOD por node

Arquitetura da infraestrutura

Exemplo de implantação: uma universidade com vários campi e residências estudantis

Um servidor de gerenciamento no campus principal, um node por campus e por residência estudantil, uma grade de canais do campus, gravações de aulas por faculdade, faculdades como contas de parceiro e linhas de alunos criadas a partir do sistema acadêmico.

Escolha uma parte do diagrama para ver o que ela faz.

Em uma implantação universitária, as fontes são os sinais dos canais do campus, as gravações de captura de aulas e os eventos ao vivo das salas; o painel guarda as bibliotecas das faculdades, os pacotes e as linhas dos alunos; a origem e um node por campus ou residência os atendem; o sistema de informação acadêmica se conecta pela Reseller API.

  1. Instale no campus principal

    O painel, a API, o worker e a origem rodam em um servidor da universidade; um node é registrado em Servidores para cada um dos outros campi e cada residência estudantil.

  2. Faculdades como contas de parceiro

    Cada faculdade recebe uma conta de parceiro com permissões para suas próprias linhas e bouquets; suas aulas são arquivadas como séries em suas categorias.

  3. Abra o acesso a partir do sistema acadêmico

    O sistema acadêmico chama a Reseller API para criar uma linha por aluno matriculado com o pacote do semestre e a renova na matrícula seguinte.

  4. Opere os canais do campus

    A grade do campus e os eventos ao vivo das salas de aula são canais ao vivo no bouquet do campus; os nodes nas residências estudantis os distribuem.

Mapeamento de configuração

Seus conceitos, os objetos da plataforma

A plataforma não tem objetos específicos de um setor: um bouquet, uma line, um pacote ou uma conta de parceiro é usado como o conceito de que o seu setor precisa. São mapeamentos conceituais, não recursos nativos desse setor.

Guia de configuração passo a passo

Pré-requisitos, implantação na rede do campus, arquivos das faculdades, acesso dos alunos a partir do sistema acadêmico, canais do campus, segurança e solução de problemas, passo a passo.

Ler o guia de configuração
No seu setorNa plataforma
Conta de faculdade ou departamentoConta de parceiro (revendedor): um painel delegado com créditos, permissões e suas próprias lines
Coleção da faculdade ou grade do campusBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Canal do campus ou evento ao vivoCanal ao vivo: um stream com suas fontes, EPG e formatos de saída
Arquivo de aulasCatálogo de VOD: filmes e séries com temporadas e episódios, categorias e metadados
Acesso de aluno ou servidorLine: um acesso com seu pacote, bouquets, expiração, limite de conexões e saídas
Fim do semestre ou da matrículaData de expiração da line, renovada por um pacote, um crédito ou a API
Node de campus ou residência estudantilNodes de streaming: servidores de borda registrados pelo painel, um por local ou prédio
Integração com o sistema de informação acadêmicaReseller API e webhooks: as operações do painel a partir do seu próprio sistema

Considerações de integração

O sistema de informação acadêmica se conecta pela Reseller API (criar, renovar, desativar uma linha) e webhooks; o painel não tem integração nativa com sistemas acadêmicos, LMS ou carteirinha do campus, nem login único para os alunos, então o aluno entra no player com as credenciais da linha emitida pelo seu sistema.

Considerações de segurança

Mantenha a plataforma na rede do campus ou atrás do seu proxy reverso; as linhas têm um limite de conexões e podem ser vinculadas a um endereço ou país; os links de reprodução são assinados e expiram; as contas do painel usam login em duas etapas e grupos de permissões para que uma faculdade veja apenas as próprias linhas; o log de auditoria e os backups criptografados completam o conjunto.

Direitos de conteúdo e licenciamento

A universidade precisa dos direitos dos canais que leva e das gravações que publica, incluindo aulas com material de terceiros; a plataforma não fornece conteúdo nem direitos. Aplicam-se os planos padrão, e o programa para educação vale para instituições qualificadas.

Direitos de conteúdo e uso aceitável

Programa

Professional, gratuito para educação

Universidades qualificadas usam o plano Professional sem custo: uma chave de licença por instituição, válida por dois anos, solicitada por e-mail a partir do domínio acadêmico da instituição.

Ver o programa

Educação · grátis

Professional

Para um serviço em crescimento com revendedores próprios.

$0grátis para a educação

em vez de $49 / mês · 2 anos por chave

Transmissões
500
Linhas
2,000
Nodes de servidor
5
Suporte
Padrão

Central de ajuda

Perguntas deste setor

As perguntas que os operadores fazem antes de uma implantação. A central de ajuda tem as gerais.

Central de ajuda
Uma faculdade pode gerenciar apenas as próprias aulas e alunos?

Sim. Uma faculdade é uma conta de parceiro com linhas próprias e um grupo de permissões, e suas aulas ficam em bouquets próprios. É uma conta delegada, não uma instalação isolada.

Os alunos podem entrar com o login da universidade?

Hoje não: o aluno usa as credenciais da linha criada pelo seu sistema de informação acadêmica. O login único para espectadores não é um recurso da plataforma.

Como encerramos o acesso no fim do semestre?

A duração do pacote é o período de acesso, então uma linha expira no fim do semestre, a menos que seja renovada. O sistema também pode desativar uma linha pela Reseller API quando um aluno sai.