;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Nem toda TV Box é ilegal: como a Anatel descobre que a pessoa usa 'gatonet'

Simone Machado e Guilherme Tagiaroli

Colaboração para Tilt*, de São José do Rio Preto (SP); e de Tilt, em São Paulo

10/02/2023 13h02Atualizada em 28/02/2023 15h09

A Anatel (Agência Nacional de Telecomunicações) anunciou ontem (9) um grande plano para combater o uso e a comercialização de TV Box pirata — também conhecido como 'gatonet'. A agência vai bloquear o sinal de 5 milhões destes aparelhos ilegais em uso no Brasil.

Para quem não conhece, com eles, uma televisão normal a a ter funções de TV Smart: roda aplicativos, exibe séries e ar sites, por exemplo.

Segundo a ABTA (Associação Brasileira de Televisão por ), 6 milhões de lares possuem o pirata à TV por no Brasil, o que provoca um prejuízo de R$ 15 bilhões por ano às empresas.

Para entender como a Anatel vai identificar e fazer esse bloqueio, Tilt lista a seguir perguntas e respostas. É importante ressaltar que nem toda TV Box é ilegal.

O que é TV Box?

  • Um aparelho que permite o o a canais de TV e serviços de streaming (como Netflix, Prime Video, Disney+, entre outros) pela internet.
  • Muitos usam o padrão IPTV (Internet Protocol Television ou "televisão por protocolo de internet").
  • Com ele, mesmo uma televisão "normal" a a ter funções de TV Smart: roda aplicativos, exibe séries e a sites, por exemplo.
  • Existem modelos regulamentados, como os dispositivos: Apple TV, Google Chromecast, Xiaomi Mi TV Stick, Amazon Fire TV e Roku Express.
  • Eles podem ter o formato "caixinha" ou serem mais compactos, como um pendrive.
  • Os aparelhos ilegais não são regulamentados pela Anatel.

IPTV é legal ou ilegal?

Pode ser legal ou ilegal.

Algumas operadoras fornecem aparelhos com o ao IPTV — a Claro tem o ClaroTV, por exemplo.

Outras empresas oferecem IPTV via aplicativo — a Vivo tem o Vivo Play.

Outros exemplos:

  • Pluto TV, da Paramount.
  • Globoplay (além de séries e filmes, é possível assistir à TV Globo ao vivo, além de canais fechados).

Quando é pirata?

Quando os aparelhos decodificam canais de TV paga via IPTV sem autorização e não ream pagamento para as empresas donas dos pacotes de .

Ou seja, permite assistir canais exclusivos das TVs por , ou mesmo filmes e séries dos serviços de streaming, sem que você precise assiná-los. Algumas TV Box cobram uma mensalidade ou anuidade (mas isso vai para os criminosos e não para as empresas).

Essa prática é considerada crime no Brasil por infringir, por exemplo, a lei dos direitos autorais (9610/1998) e a Lei Geral de Telecomunicações (9.472/1997).

Há outros riscos de usar TV Box pirata?

A Anatel chegou a analisar alguns modelos TV Box pirata no ado. Eles encontraram malwares (softwares maliciosos) capazes de:

  • controlar dispositivo remotamente sem autorização;
  • ar indevidamente dados e informações de usuários (como registros financeiros ou arquivos de foto);
  • possibilitar o o a dados de dispositivos que compartilham a mesma rede de internet.

"Técnicos da Agência também verificaram nos testes que o malware, via botnet, permite a operação remota de aplicativos instalados e a realização de ataques de negação de serviço distribuídos (DDoS - Distributed Denial of Service), com riscos a instituições públicas e privadas que utilizam redes de telecomunicações", disse o órgão na época.

Como a Anatel vai bloquear o sinal da TV Box pirata?

A agência anunciou que vai derrubar os servidores centrais que fornecem o à TV paga a preço muito baixo ou sem custo.

Através da identificação desses servidores que fornecem conteúdo pirata, que pode ser feito por denúncia, o endereço IP do equipamento será fornecido pela Anatel para a empresa que disponibiliza a internet (provedor de internet). Em seguida, ela terá que fazer o bloqueio.

O processo será gradual em, no mínimo, 5 milhões de dispositivos.

Como a Anatel sabe o que você está ando?

A Anatel não vai saber o que você está ando. A agência diz que vai derrubar as centrais de o das IPTVs ilegais.

Ou seja, antes mesmo de chegar na casa de quem usa a TV Box.

Como saber se minha TV Box é legal ou não?

Os equipamentos de telecomunicações vendidos e usados no Brasil precisam de homologação da Anatel. Caso não tenha essa certificação, são considerados piratas.

Quando um equipamento é homologado, ele recebe um selo da Anatel, que vem obrigatoriamente colado nele ou na caixa.

Além disso, para ar serviços de streaming e canais de IPTV nos dispositivos legais, é necessário pagar uma de cada um (Globoplay, Netflix, Prime Video, HBO etc). Se você está assistindo os conteúdos sem ser , o sinal é pirata.

Apesar de a venda destes aparelhos sem homologação ser ilegal e dos serviços serem oferecidos de forma clandestina, há diversos modelos de TV Box comercializados livremente na internet e em lojas de rua.

Para conter este mercado, a Anatel faz fiscalizações em centros de distribuição de grandes sites, como o Mercado Livre, e em regiões de comércio de eletrônicos, como a Santa Efigênia, em São Paulo (SP).

O consumidor vai ser penalizado?

Segundo a Anatel, não. Apesar de não ser autorizado ter esse tipo de equipamento pirata em casa, e ser tecnicamente um crime, o foco da Agência é punir quem está à frente da comercialização e acabar com a estrutura da pirataria.

"Nós não estamos focados em punir esse consumidor, mas sim em proteger esse usuário. Porque ele, muitas vezes, por desinformação, está com o inimigo dentro da casa dele roubando seus dados. Além de estar prejudicando toda a rede de telecomunicação. Por isso, o nosso foco é bloquear esses IPs para que esse consumidor seja também protegido", explica Moisés Moreira, conselheiro da Anatel.

Por que a Anatel só está fazendo isso agora?

Desde o ano ado, a Anatel já indicava que estava criando formas de cortar o de IPTVs piratas.

Segundo o colunista de Splash Guilherme Ravache, havia certa apreensão na agência. Existia o temor de que a medida fosse interpretada como uma interferência no tráfego de dados da internet.

Nos últimos dois anos, a Anatel divulgou uma série de apreensões de aparelhos TV Box que não eram homologados — geralmente estes contam com o a IPTV pirata.

Quem foi flagrado comercializando estes produtos ilegais levou multa, teve os itens apreendidos pela agência de telecomunicações e ainda responde a um processo istrativo.

Errata: este conteúdo foi atualizado
Na versão anterior, anunciamos que a PlutoTV era de propriedade da PlexTV. A verdadeira proprietária é a Paramount.