IdiomaPortuguês

Guias de configuração

Pôr o guia de TV a funcionar

Um guia de programas precisa de duas coisas alinhadas: uma fonte que tenha dados e identificadores de canais que correspondam à sua lista de reprodução. Quase todos os guias vazios são o segundo problema, não o primeiro.

Última atualização

O guia de TV é a grelha do que está a dar agora e a seguir. A InoxTV não produz esses dados. Obtém-nos de uma fonte que configura, ou da API que o seu fornecedor expõe, e depois associa cada programa a um canal na sua lista de reprodução. As duas metades têm de funcionar. Uma fonte com dados perfeitos continua a mostrar um guia vazio se os identificadores não coincidirem.

Fluxo de uma atualização do guia de TV: a fonte configurada é obtida, os dados XMLTV são analisados, cada identificador de canal é comparado com a lista de reprodução, os programas correspondidos são guardados durante o número configurado de dias anteriores, e os canais sem correspondência ficam sem listagens.
Onde uma atualização pode falhar. A obtenção e a análise costumam anunciar as suas falhas. A correspondência falha silenciosamente, e é por isso que um guia pode ficar meio vazio sem qualquer erro.

Verifique se precisa de uma fonte

Antes de configurar alguma coisa, abra o guia. Se se ligou com Xtream Codes, o painel costuma servir dados do guia através da mesma API e a grelha já está preenchida. Adicionar uma segunda fonte por cima disso não lhe dá nada e duplica o que tem de ser descarregado.

Se se ligou com uma lista de reprodução M3U, quase certamente precisa de uma fonte: o formato do ficheiro contém canais e não horários. Os portais Stalker ficam entre os dois; alguns servem uma semana completa, outros não servem nada.

Adicione a fonte

Abra Configurações › Guia de TV. O ecrã que quer é Fontes do guia de TV, que lista as fontes que a aplicação conhece e é onde adiciona outra.

O que adiciona é um endereço XMLTV, um URL que serve um ficheiro XML de dados de programas, muitas vezes comprimido. De onde vem importa mais do que a maioria das pessoas espera, por isso, por ordem de preferência:

  1. O EPG URL do seu próprio fornecedor. O melhor de longe. Foi gerado em conjunto com a sua lista de reprodução, pelo que os identificadores dos canais coincidem por construção. Peça-o se não lhe enviaram um.
  2. Uma fonte XMLTV pública do seu país ou região. Viável, e muitas vezes boa para canais nacionais. Conte com lacunas: os seus identificadores não foram criados para a sua lista de reprodução.
  3. Qualquer outra coisa. Uma fonte que abrange uma região diferente descarrega e analisa perfeitamente e depois não corresponde a quase nada.

Pode adicionar mais do que uma fonte. Vale a pena quando uma cobre bem os seus canais nacionais e outra cobre uma categoria que lhe falta.

Associe-a à sua lista de reprodução

Este é o passo que se esquece. Uma fonte que existe não é uma fonte que está a ser usada.

Abra Configurações › Listas de Reprodução, selecione a sua lista de reprodução e veja Fonte EPG. Até a definir, mostra Sem fonte e o guia dos canais dessa lista de reprodução fica vazio independentemente do que adicionou. Defina-a como a fonte que acabou de configurar.

Com várias listas de reprodução, cada uma tem a sua própria Fonte EPG. Duas listas de reprodução de dois fornecedores normalmente precisam de duas fontes; apontar ambas para uma fonte é como acaba com um guia que funciona para metade dos seus canais.

Defina a programação de atualização

De volta a Configurações › Guia de TV, quatro definições controlam quando e quanto:

DefiniçãoPredefiniçãoO que fazer com ela
Intervalo de atualização, horas24Deixe em 24 para a maioria das fontes. Baixe para 12 se a sua fonte só publicar dois ou três dias de antecedência. Menos do que isso descarrega sobretudo o mesmo ficheiro outra vez.
Dias anteriores para manter EPG7Quantos dias de listagens emitidas sobrevivem em vez de serem eliminados. É o principal consumidor de armazenamento, e a grelha só recua sete dias, por isso 7 é o valor mais alto que lhe compra alguma coisa. Baixe-o primeiro num dispositivo com pouco espaço.
Atualizar ao iniciar a aplicação—Conveniente, mas coloca um descarregamento e uma análise à frente do seu primeiro canal. Deixe-o desativado numa caixa de TV lenta e deixe o intervalo tratar disso.
Atualizar ao alterar listas de reprodução—Vale a pena ter ativo. Quando adiciona ou atualiza uma lista de reprodução, os novos canais recebem listagens de imediato em vez de na próxima atualização agendada.

Obtenha-o agora e leia o resultado

Escolha Atualizar guia de TV para executar uma atualização imediatamente. O progresso aparece como A atualizar o guia de TV 1/2: nome da lista de reprodução, uma passagem por cada lista de reprodução que tenha uma fonte associada.

A mensagem no fim é diagnóstica, por isso vale a pena esperar por ela. Em caso de sucesso, o ecrã mostra Guia de TV atualizado em com uma data e hora. As falhas significam cada uma algo específico:

MensagemO que significa
Não é possível contactar o servidor do guia de TV.O endereço não respondeu. Um erro de escrita, uma fonte que mudou de lugar, ou nenhuma ligação a funcionar.
Sem dados do guia de TV disponíveis para…A fonte respondeu e não tinha nada para essa lista de reprodução. Fonte errada para estes canais, ou uma fonte que ficou genuinamente vazia.
Memória insuficiente para carregar o guia de TV.O ficheiro é maior do que este dispositivo consegue analisar. Reduza Dias anteriores para manter EPG, ou use uma fonte limitada à sua região em vez de uma global.
O guia de TV para… é demasiado grande para este dispositivo.O mesmo problema, nomeado para a lista de reprodução em que aconteceu. Comum em caixas de TV de 1 GB com um ficheiro EPG mundial.
A atualização do guia de TV excedeu o tempo limite para…A fonte está a responder demasiado devagar. Muitas vezes temporário; se persistir, a fonte está sobrecarregada.
Falha na atualização do guia de TV.O caso genérico — normalmente um ficheiro que o analisador não conseguiu ler. Confirme que o endereço serve XMLTV e não uma página HTML.

Quando a atualização é bem-sucedida e o guia continua vazio

Este é o caso comum, e é um problema de correspondência. Os programas são associados aos canais por identificador, o tvg-id na sua lista de reprodução contra o ID do canal no ficheiro EPG. Dois canais podem ter o mesmo nome à letra e mesmo assim não corresponder, porque os seus identificadores diferem.

As consequências práticas:

  • Um guia vazio para tudo normalmente significa que Fonte EPG continua em Sem fonte, ou que a fonte abrange uma região completamente diferente.
  • Um guia que funciona para alguns canais significa que a fonte está bem e que a sua cobertura do seu conjunto específico de canais é parcial. Só uma fonte mais bem correspondida melhora isso; as definições da aplicação não conseguem.
  • Um guia correto mas desfasado uma ou duas horas significa que a fonte publica num fuso horário diferente do que declara. Nada na aplicação consegue corrigir isso, e outra fonte é a única solução.

O EPG URL do seu próprio fornecedor evita as três, e é por isso que vale a pena pedi-lo mesmo que já tenha algo que funciona a meio.

Limpar e começar de novo

Limpar guia de TV descarta todos os dados de programas armazenados. Não remove as suas fontes nem desassocia Fonte EPG; esvazia a memória temporária, e a atualização seguinte volta a enchê-la. Use-o depois de mudar de fonte, quando de outra forma teria dois conjuntos de listagens sobrepostos, ou quando o guia mostra dados que sabe estarem desatualizados. Limpar e atualizar também vale a pena tentar uma vez quando o guia parece corrompido em vez de vazio; um ficheiro parcial de um descarregamento interrompido pode sobreviver de outra forma.

Se o guia continuar a não funcionar depois de tudo isto, sem dados do guia de TV percorre as causas restantes, incluindo as específicas do dispositivo.

Perguntas frequentes

Preciso de uma fonte EPG com Xtream Codes?
Normalmente não. A maioria dos painéis Xtream serve dados do guia de programas através da mesma API, pelo que o guia se preenche sozinho. Adicione uma fonte apenas se o guia continuar vazio depois de a lista de reprodução terminar de importar.
O guia mostra dados para alguns canais mas não para outros. Porquê?
A correspondência é feita pelo identificador do canal e não pelo nome do canal. Os canais cujo tvg-id na sua lista de reprodução não tem correspondência no ficheiro EPG ficam sem nada, mesmo quando os nomes parecem idênticos. A solução é uma fonte que corresponda à lista de reprodução do seu fornecedor; uma fonte diferente não ajudará se os seus identificadores forem novamente diferentes.
O que faz Dias anteriores para manter EPG?
Define quantos dias de listagens já emitidas são mantidos em vez de eliminados, sete por predefinição. Esse histórico é aquilo por que recua na grelha, e é também o principal consumidor de armazenamento, pelo que baixá-lo é o primeiro passo num dispositivo com pouco espaço.
Com que frequência deve o guia ser atualizado?
A cada 24 horas serve a maioria das fontes, que é a predefinição. Os guias que só publicam alguns dias de antecedência beneficiam de a cada 12 horas. Qualquer coisa mais frequente descarrega sobretudo o mesmo ficheiro outra vez.