Importação de EPG/XMLTV¶
A base de dados EPG é preenchida a partir de fontes de três tipos:
EIT dos fluxos recebidos — a definição «Extrair EIT para a base de dados EPG» do fluxo (SPTS e MPTS, Modificação do fluxo);
EIT dos adaptadores DVB — a definição «Exportar EPG» do adaptador (Receptor DVB);
fontes XMLTV externas — através de uma ligação para um recurso web ou a partir de um arquivo local.
O EIT extraído dos fluxos e dos adaptadores DVB acumula-se numa fonte incorporada comum, «importação de fluxos»; cada fonte XMLTV externa mantém a sua própria base de dados. O identificador do canal é único dentro da respetiva fonte; os nomes dos canais e os textos dos eventos são armazenados em vários idiomas.
Configuração das fontes¶
As fontes são configuradas na tela «Configurações EPG» (Configurações EPG). O separador «Importação» contém os parâmetros gerais: «Ativar importação», «Manter histórico, dias» (profundidade de retenção dos eventos passados) e «Limpeza automática de canais órfãos» (remoção dos canais que já não têm eventos).
As fontes XMLTV externas são adicionadas no separador «Fontes»: nome, «URL / caminho da fonte», «Ativada», «Intervalo de atualização, s» (uma vez por hora por predefinição), «Codificação do conteúdo» (deteção automática ou GZip forçado), credenciais e Cookies para fontes web de acesso restrito, «Guardar a cópia transferida» para diagnóstico.
Base de dados EPG¶
A grelha de programação acumulada é consultada na tela «Base de dados EPG» (Base de dados EPG). No separador «Base de dados» seleciona-se a fonte e ficam disponíveis a pesquisa de canais e o filtro por conjunto de canais; a grelha do canal é percorrida por dias e o programa atual está realçado. Para cada canal é possível alterar:
«Nome do canal» — o nome utilizado na exportação XMLTV;
«Fuso horário» — se as horas dos eventos não foram associadas a UTC na importação;
«URL do ícone» — o ícone do canal;
«Conjuntos de canais» — pertença aos conjuntos fornecidos a consumidores externos (EPG para middleware OTT).
As alterações manuais podem ser substituídas na atualização seguinte da fonte — a interface web avisa sobre isso.
O separador «Estado das fontes» mostra o progresso da importação: a hora da última e da próxima atualização, o número de canais e de eventos, os erros; o botão «Atualizar agora» inicia a atualização da fonte imediatamente, sem aguardar o agendamento.