Início
XtreamUIPro

Formação empresarial

Vídeo interno em servidores que a empresa controla

Os materiais de formação tornam-se uma biblioteca por departamento, uma reunião geral torna-se um canal em direto e o acesso de cada colaborador é uma linha que o seu sistema de RH pode abrir e fechar — sem que o vídeo saia da sua infraestrutura.

Colegas numa sala de reuniões a acompanhar uma apresentação no ecrã de um projetor.
Foto: Mark Jayson Aranda · CC BY-SA 3.0

Os desafios

O que uma empresa tem de resolver

  • Vídeo confidencial em plataformas públicas

    A formação e a comunicação interna acabam em sites de vídeo fora da empresa, com a audiência e a retenção fora do seu controlo.

  • Acesso ligado ao vínculo laboral

    Quem entra precisa de acesso no primeiro dia, quem sai tem de o perder no mesmo dia, e um departamento deve ver o seu próprio material e não o de outro.

  • Sessões em direto para uma equipa distribuída

    Uma reunião geral ou uma sessão de formação tem de chegar a todos os locais ao mesmo tempo, sem saturar a ligação de cada escritório.

Como o Xtream UI Pro ajuda

Como a plataforma se encaixa

  • Uma biblioteca por departamento

    A coleção de formação de cada departamento é um bouquet; um pacote concede a um colaborador as coleções da sua função; as gravações são séries e episódios com categorias próprias.

  • Acesso dos colaboradores a partir dos RH

    O sistema de RH ou LMS cria, renova e desativa linhas através da Reseller API; o período do pacote e as suas renovações definem a validade, a política define o limite de ligações.

  • Um nó por escritório

    Uma sessão interna sai como canal em direto; o nó de cada escritório obtém-na uma só vez da origem e serve localmente os seus colaboradores.

Capacidades da plataforma

O que este setor utiliza

As capacidades abaixo são as que esta implementação utiliza. Cada uma existe hoje no produto; nada aqui está planeado ou sujeito a pedido.

  • Vídeo a pedido

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

    Ligações de reprodução assinadas e com prazo limitado · cache VOD por nó

  • Streaming em direto

    Canais em direto a partir das suas próprias fontes, com EPG, catch-up e timeshift quando a fonte o permite, entregues em HLS ou MPEG-TS às aplicações e boxes dos seus espectadores.

    Hub de origem com uma ligação a montante por canal · RTMP de entrada e saída · transcodificação ffmpeg

  • Gestão de subscritores

    Uma linha é o acesso de um espectador: pacote, bouquets, validade, limite de ligações e formatos de saída, com códigos de ativação, testes e renovações segundo as mesmas regras em todo o lado.

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

  • Segurança e controlo de acessos

    Início de sessão com dois fatores, segredos selados em repouso, ligações de reprodução assinadas e associadas ao espectador, regras por IP e país, limites de ligações e proteção contra força bruta.

    TOTP · chaves seladas com AES · URLs assinados com HMAC · regras GeoIP e ISP

  • API e integrações

    Crie, renove e suspenda acessos a partir dos seus próprios sistemas através da Reseller API, receba webhooks assinados e ligue plataformas de faturação ou de comércio com um conector pronto.

    Reseller API com identificadores de pedido idempotentes · chaves Admin API · 17 conectores

  • Monitorização e operações

    Vistas de ligações e de tráfego, registos de auditoria, métricas Prometheus, alertas por e-mail, Telegram ou webhook, modo de manutenção e verificação de atualizações integrada.

    Endpoints /metrics · fila de tarefas com leases · cópias de segurança da base de dados cifradas

No painel

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

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

A página Movies do dashboard: os filmes do catálogo com a categoria, o ano e o estado.
Vídeo a pedido · Ligações de reprodução assinadas e com prazo limitado · cache VOD por nó
A página Streams do dashboard: os canais em direto com o estado, a categoria, a fonte e os formatos de saída.
Streaming em direto · Hub de origem com uma ligação a montante por canal · RTMP de entrada e saída · transcodificação ffmpeg

Arquitetura da infraestrutura

Exemplo de implementação: três escritórios, uma biblioteca

Um servidor de gestão na sala de dados da sede, um nó em cada escritório remoto, gravações carregadas pela equipa de formação, sessões em direto a partir do auditório e os RH a gerir as contas.

Escolha uma parte do diagrama para ver o que faz.

Numa implementação empresarial, as fontes são gravações de formação carregadas e o feed em direto do auditório; o painel guarda as bibliotecas dos departamentos e as linhas dos colaboradores; um nó por escritório serve-os; os RH ou o LMS ligam-se através da API.

  1. Instalar na sede

    O painel, a API, o worker e a origem correm num servidor da empresa; a equipa de formação recebe uma conta de parceiro com permissões próprias.

  2. Organizar a biblioteca

    Um bouquet por coleção de departamento, categorias por tema, séries para cursos em várias partes; os pacotes por função concedem as coleções certas.

  3. Abrir o acesso a partir dos RH

    O sistema de RH cria uma linha por colaborador através da API, com o fim do contrato como validade, e desativa-a quando a pessoa sai.

  4. Transmitir a reunião geral

    O feed do auditório é um canal em direto no bouquet de todos os colaboradores; os nós nos escritórios distribuem-no e a gravação junta-se depois à biblioteca.

Correspondência de configuração

Os seus conceitos, os objetos da plataforma

A plataforma não tem objetos específicos de um setor: um bouquet, uma linha, um pacote ou uma conta de parceiro é usado como o conceito de que o seu setor precisa. São correspondências conceptuais, não funcionalidades nativas desse setor.

Guia de configuração passo a passo

Pré-requisitos, implementação na sede e nos escritórios, bibliotecas por departamento, acesso dos colaboradores a partir dos RH, sessões em direto, confidencialidade e resolução de problemas, passo a passo.

Ler o guia de configuração
No seu setorNa plataforma
Coleção de formação do departamentoBouquet: um conjunto nomeado de canais, filmes ou séries que um pacote concede
Materiais de formaçãoCatálogo VOD: filmes e séries com temporadas e episódios, categorias e metadados
Acesso do colaboradorLinha: um acesso com o seu pacote, bouquets, validade, limite de ligações e saídas
Sessão de formação internaCanal em direto: um stream com as suas fontes, EPG e formatos de saída
Integração com RH ou LMSReseller API e webhooks: as operações do painel a partir do seu próprio sistema
Dispositivos por colaboradorMáximo de ligações da linha: quantos dispositivos podem ver em simultâneo

Considerações de integração

Os sistemas de RH e de gestão de aprendizagem ligam-se através da Reseller API (criar, renovar, desativar uma linha) e de webhooks; o painel não tem conector nativo de RH nem início de sessão único para espectadores, pelo que o colaborador entra no leitor com as credenciais da linha emitidas pelo seu sistema. Os conectores de comércio não são necessários numa implementação interna.

Considerações de segurança

Mantenha a plataforma na rede da empresa ou atrás do seu reverse proxy; as linhas têm um limite de ligações e podem ficar associadas a um endereço; as ligações de reprodução são assinadas e expiram; as contas do painel usam início de sessão com dois fatores, grupos de permissões e um registo de auditoria. O material confidencial deve estar em bouquets que só os pacotes certos concedem.

Direitos de conteúdo e licenciamento

A empresa tem de deter os direitos do material que distribui internamente, incluindo cursos licenciados de terceiros; a plataforma não fornece conteúdos. Aplicam-se os planos standard; um projeto Enterprise acrescenta trabalho de integração e um SLA.

Direitos de conteúdo e utilização aceitável

Centro de ajuda

Perguntas deste setor

As perguntas que os operadores fazem antes de uma implementação. O centro de ajuda tem as gerais.

Centro de ajuda
Podemos restringir um vídeo a um departamento?

Sim. Coloque-o num bouquet que apenas o pacote desse departamento concede; uma linha só vê os bouquets do seu pacote.

Integra-se com o nosso sistema de RH?

Através da API: o seu sistema de RH cria, renova e desativa linhas e recebe webhooks nas alterações. Não existe conector nativo para um produto de RH específico.

Os colaboradores podem usar o seu login corporativo?

Hoje não: os espectadores iniciam sessão com as credenciais da sua linha. O início de sessão único para espectadores não é uma funcionalidade da plataforma.