Guardião do Neonews

De In9 Mídia Soluções Digitais
Ir para: navegação, pesquisa
Neonews-windows.jpg

Quando iniciado o Neonews Player, também é iniciado um módulo guardião (Figura 1) que monitora a execução do sistema 24 horas por dia, 7 dias por semana. Dentre as especificidades monitoradas por este módulo, podemos citar:

  • uso de memória atual;
  • erros do Sistema Operacional;
  • mensagens indesejadas;
Em situações de erros do SO que porventura gerem mensagens indesejadas, caso as mesmas apareçam em foreground (à frente da tela do Neonews Player), o guardião se encarrega de "matar" (finalizar o processo de) tais aplicações/janelas no intuito de garantir a visualização do conteúdo.
  • espaço utilizado em disco;
  • travamento de tela/programação;
Existem basicamente duas situações para o travamento da tela. Uma delas ocorre quando o sistema (SO) realmente trava em uma imagem (frame) de sua programação. Na outra, um erro de programação pode fazer com que o sistema fique parado em determinada tela; por exemplo, um arquivo Flash que não tenha definição de parada (método stop()), causando que ele fique eternamente no último frame do mesmo.
  • dentre outros.
Neonewsguardian.png
Figura 1 - Janela de monitoramento do Guardião Neonews

Um dos tratamentos de erros/exceções realizado pelo guardião é a eliminação de páginas/janelas que, de alguma forma, possam vir a impedir a visualização da sua programação. Em linhas gerais, uma de suas ações mais simples é fechar janelas (matar processos) que apresentem termos geralmente ligados aos casos mencionados anteriormente. Um exemplo clássico desse tipo de termo reservado é a palavra "erro", que quando aparece no título de qualquer janela que seja, o guardião imediatamente finaliza a execução da mesma.

  • Exemplo:
Ao executar o Windows Media Player do Windows durante a execução da programação do Neonews e tendo a seguinte faixa Meu Erro - Os Paralamas do Sucesso na playlist do player. Isso muda o título da janela do player e faz com que o guardião do Neonews entre em ação, matando o processo do Windows Media Player.

Em caso de ocorrência de erros quaisquer que porventura venham a interromper a veiculação normal da programação, o guardião é o responsável por reiniciar o sistema.


Durante a execução do Neonews, as informações abaixo podem ser úteis:


Canais de atendimento.jpg