Subscribers¶
mw.capacity.subscribers
Crie um assinante¶
Na tela Assinantes, digite um nome em Nome do novo assinante e pressione Criar. A busca na lista abrange de uma vez nome, email, telefone e token de reprodução.
A ficha do assinante¶
A aba Configurações:
- Nome, Email, Telefone — campos de vitrine.
- Idioma — o idioma do assinante.
- Token de reprodução — um token único que o Catena gera ao criar o assinante. É o identificador do assinante para a sua integração: é por ele que a vitrine sabe a quem está atendendo. Com esse mesmo token se montam os links para a lista M3U e o XMLTV.
Uma edição paralela do mesmo registro é recusada com Outro usuário alterou este registro: recarregue e tente novamente.
Assinaturas e canais disponíveis¶
O bloco Assinaturas lista os pacotes a que este cliente está assinado. O bloco Canais disponíveis mostra o resultado: o que o cliente acaba vendo.
A fórmula de acesso é simples:
- os pacotes disponíveis para um cliente = as assinaturas dele mais todos os pacotes marcados como Gratuito;
- um canal está disponível se pertence a pelo menos um desses pacotes.
Daí decorrem duas consequências, as mais fáceis de escapar: um assinante sem nenhuma assinatura ainda vê os canais dos pacotes gratuitos, e um canal que não pertence a nenhum pacote não está disponível para ninguém.
Excluir um assinante limpa as assinaturas dele em cascata.
O que o serviço de assinantes não faz¶
O token de reprodução não é um passe para a reprodução. O serviço de assinantes mantém o catálogo e os direitos, mas sozinho não admite ninguém a um stream nem proíbe nada: a reprodução continua protegida pelo Auth & DRM, e o espectador é admitido por um bilhete do Catena ou pelo seu backend de autorização.
A montagem padrão é assim: a vitrine resolve o token para um assinante, pede ao Catena a lista de canais disponíveis para ele e emite ao espectador um bilhete para um canal permitido. A lista de canais do assinante está disponível pela API — o recurso /catena/api-v1/subscribers/{id}/channels.
A vitrine que vem no produto não precisa de integração própria para isso: ela percorre essa montagem sozinha e entrega ao espectador endereços prontos.