Web¶
mw.app.web
A aplicação web do Catena foi projetada principalmente para televisores LG e Samsung com controle remoto. Também funciona em um navegador web comum em um computador ou dispositivo móvel.
Telas e controle remoto¶
A vitrine começa direto no reprodutor: o canal ocupa a tela inteira e sobre ele aparece por um instante o aviso com o número, o título e o programa em exibição.
Os controles são os mesmos no controle remoto e no teclado:
- Cima e baixo — canal anterior e seguinte.
- Esquerda e direita — programa anterior e seguinte do canal atual: é assim que se abre o catch-up do arquivo.
- OK ou espaço — aplicar a escolha que está no aviso.
- Voltar — cancelar uma troca de canal ainda não aplicada e, com a grade aberta, fechá-la.
- O botão amarelo — abrir e fechar o guia de programação. No teclado são F7 e ~.
A troca de canal deixa espaço para pensar: as setas percorrem a lista, o aviso mostra onde se vai cair e o canal muda no OK ou sozinho, alguns segundos depois. Dá para percorrer dez canais sem obrigar o reprodutor a abrir cada um.
Guia de programação¶
O botão amarelo abre a grade. Os canais à esquerda, seus programas à direita; as setas percorrem a grade e OK abre o programa escolhido.
O que a grade mostra depende inteiramente da programação carregada: sem fonte do guia a coluna de programas fica vazia, e isso são dados que faltam, não uma vitrine quebrada — veja Guia de programação.
Programas que não estão no arquivo não são oferecidos. A regra é simples: um programa está disponível quando seu intervalo se sobrepõe à janela de arquivo do canal. O motivo da recusa é dito em palavras:
- This channel is not recorded, so only live is available — o stream não tem arquivo.
- This programme is no longer in the archive — o programa já saiu da profundidade de gravação.
- This channel has no broadcast configured — o canal não tem stream atribuído.
Os limites do arquivo chegam junto com a lista de canais, então a decisão é tomada antes do clique: o espectador não esbarra numa tela preta.
A conta e os dispositivos¶
A conta é a mesma vitrine aberta no celular ou no computador: a seção Your account. Ela tem três coisas.
- Sign in a TV — o campo para o código de seis dígitos mostrado na TV.
- Your devices — os dispositivos que entraram com esta conta; o atual leva a marca (this device). O botão Revoke ao lado da linha corta um dispositivo: ele para de reproduzir na hora.
- Sign out everywhere — revoga todos os dispositivos de uma vez. O link aparece quando há mais de um dispositivo e serve justamente quando o espectador não sabe qual das linhas é a alheia.
O Sign out comum apaga primeiro o token no servidor e só depois o esquece localmente: caso contrário, na lista do assinante ficaria vivo um token que ele já não consegue nomear.
Trocar a senha não desconecta dispositivos: a senha protege a entrada, não os tokens já emitidos. Para cortar um dispositivo alheio é preciso revogá-lo, pela conta ou pelo console do operador.
O operador vê esses mesmos dispositivos na ficha do assinante, bloco Dispositivos, e pode revogá-los ali — veja Assinantes.
Quantas telas ao mesmo tempo¶
O número de reproduções simultâneas é uma propriedade do pacote, campo Telas simultâneas. Para o assinante vale o maior limite entre seus pacotes, não a soma deles; campo vazio significa uma tela.
O espectador que bate no limite vê All your screens are busy: someone is watching on another device. Libera-se uma tela fechando a reprodução em outro dispositivo — ou o operador aumenta o limite no pacote, e isso vale imediatamente, sem nova entrada e sem cortar as reproduções em andamento.
O reprodutor também nomeia as demais recusas:
- This device is no longer signed in — sign in again — o dispositivo foi revogado.
- Nothing to play here: the archive does not reach this moment — o intervalo pedido não está no arquivo.