{"id":1049,"date":"2025-08-01T19:14:37","date_gmt":"2025-08-01T22:14:37","guid":{"rendered":"https:\/\/www.apptecbr.com\/pt-br\/?page_id=1049"},"modified":"2025-08-11T13:57:46","modified_gmt":"2025-08-11T16:57:46","slug":"_webui-changelog","status":"publish","type":"page","link":"https:\/\/www.apptecbr.com\/pt-br\/_webui-changelog\/","title":{"rendered":"WebUI Changelog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1049\" class=\"elementor elementor-1049\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-324e825c e-con-full e-flex e-con e-parent\" data-id=\"324e825c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e6dd745 elementor-widget elementor-widget-spacer\" data-id=\"e6dd745\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a68d70 e-con-full e-flex e-con e-parent\" data-id=\"4a68d70\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75eeb73 elementor-widget elementor-widget-heading\" data-id=\"75eeb73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"notranslate\">WebUi Changelog<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f017b5a e-flex e-con-boxed e-con e-parent\" data-id=\"f017b5a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79244c6 elementor-widget elementor-widget-shortcode\" data-id=\"79244c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"viaweb-showtxt\"><pre style=\"white-space: pre-wrap; line-height: 1.0; margin: 20;\">Vers\u00e3o 2.9.6a\r\n    C- Apresentava mensagem errada na troca de formato de EPG\r\n    M- Mostra mensagem \"OK: Abre Menu\" no p\u00e9 do EPG quando n\u00e3o h\u00e1\r\n       a tecla Menu no Controle Remoto\r\n    M- MiniGuia: Evita buscar EPG se n\u00e3o houver EPG associado ao canal\r\n    M- SmartTV: N\u00e3o apresenta as seguintes op\u00e7\u00f5es em Ajustes->Advanced:\r\n            - Ajuste de tela\r\n            - Tempo de inatividade\r\n            - Atualiza\u00e7\u00e3o de Firmware\r\n\r\nVers\u00e3o 2.9.6\r\n    M- Suporte a Android 14\r\n    C- Checa se lineup vazio ao buscar EPG\r\n    C- webOS: Search-page retornava erro 403 quando se clicava no t\u00edtulo\r\n    C- Search: Caixa de programa - navega\u00e7\u00e3o n\u00e3o estava OK em webOS\r\n\r\nVers\u00e3o 2.9.5b\r\n    C- Evita abrir menu alternativo se o teclado virtual estiver aberto\r\n\r\nVers\u00e3o 2.9.5a\r\n    M- Opcionalmente, pode usar logo diferente para o dialog-box de login\r\n\r\nVers\u00e3o 2.9.5\r\n    I- Adiciona player DASH com suporte tamb\u00e9m a HLS via o player videojs\r\n    M- Melhor suporte a mouse no timeshift\r\n    M- N\u00e3o estava registrando evento-qoe \"firmware upgrade\"\r\n    M- Suporte a EPGs personalizados\r\n    M- Incorpora melhorias na UI\r\n    M- Navega\u00e7\u00e3o em Android:\r\n         . Setas up\/down fazem zap ate que, eventualmente, se detecte as\r\n           teclas ChUp\/ChDown\r\n         . OK no v\u00eddeo abre mini-guia\r\n         . OK no mini-guia abre o menu\r\n         . Continuam valendo as regras epg_no_menu e back_to_guide\r\n    M- Adiciona bot\u00e3o Pol\u00edtica de Privacidade ao menu alternativo\r\n       (Controle remoto reduzido)\r\n    M- Adiciona suporte ao DRM \"Fairplay\"\r\n    M- Evita exception na busca de EPG\r\n    M- N\u00e3o habilita DVR nem disco se nao houver a op\u00e7\u00e3o DVR no main-menu\r\n    C- Sele\u00e7\u00e3o de canal por n\u00famero estava com problemas em Android\r\n\r\nVers\u00e3o 2.9.4\r\n    M- Suporte a sele\u00e7\u00e3o de operador antes de pedir as credenciais\r\n\r\nVers\u00e3o 2.9.3\r\n    M- Por padr\u00e3o, um \u00fanico arquivo de configura\u00e7\u00e3o \u00e9 usado para todas\r\n       as plataformas\r\n    M- Start URL agora pode definir o canal inicial (ic=<n\u00famero>)\r\n    M- Se o middleware for deixado em branco na configura\u00e7\u00e3o, o servidor\r\n       de carga da WebUI \u00e9 assumido. Se apenas o n\u00famero da porta for\r\n       fornecido (:<porta>), ele \u00e9 usado, do contr\u00e1rio, 8991 \u00e9 assumido\r\n    M- As configura\u00e7\u00f5es de disco s\u00e3o automaticamente removidas do Menu\r\n       se a plataforma n\u00e3o suportar DVR local\r\n    M- A posi\u00e7\u00e3o inicial (esquerda\/direita) da janela de v\u00eddeo no EPG\r\n       horizontal passa a ser configur\u00e1vel\r\n\r\nVers\u00e3o 2.9.2\r\n    I- Suporte ao player VLC, via sua biblioteca, para uso em plataforma Android\r\n    M- Video control bars now support mouse\r\n    C- O Software Keyboard n\u00e3o estava tratando a tecla BACK em Android\r\n    C- No EPG Horizontal, ap\u00f3s rolar a programa\u00e7\u00e3o de um canal para esquerda at\u00e9\r\n       atingir o primeiro programa, o canal n\u00e3o abria ao se pressionar OK\r\n    C- Horizontal EPG podia ficar mal formatado\r\n\r\nVers\u00e3o 2.9.1\r\n    I- Implementa analytics\r\n    I- Suporte ao player Shaka Player como alternativa ao Player Video.js\r\n    M- Tela de informa\u00e7\u00f5es (00001234) mostra o player sendo usado\r\n    M- Na troca de canal, exibe de imediato o Mini Guia do novo canal, mesmo\r\n       antes da abertura do v\u00eddeo. Em caso de erro, retorna ao Mini Guia do\r\n       canal anterior\r\n    M- Se durante a reprodu\u00e7\u00e3o de uma grava\u00e7\u00e3o ocorrer um erro, uma mensagem\r\n       \u00e9 exibida ao usu\u00e1rio\r\n    M- Suporta formatos de UI que n\u00e3o somente 16:9. Entretanto, deve ser um\r\n       formato retangular horizontal\r\n    M- Os programas gravados (catchup) mostram o \u00edcone de timeshift no EPG\r\n       horizontal\r\n    C- Em alguma situa\u00e7\u00f5es o Mini Guia poderia exibir informa\u00e7\u00f5es de outro canal\r\n    C- A barra de op\u00e7\u00f5es do EPG vertical n\u00e3o estava sendo corretamente atualizada\r\n    C- Quando a abertura de um canal levava bastante tempo, o timeout do fechamento\r\n       do MiniGuia acabava por abortar a abertura do canal\r\n\r\nVers\u00e3o 2.8.5\r\n    I- Adiciona o recurso de bloqueio de canais\r\n    I- Adiciona configura\u00e7\u00f5es adicionais, opcionais, por dispositivo. Elas ficam\r\n       no arquivo \"per-device.json\" e s\u00e3o definidas para MACs espec\u00edficos. Um uso\r\n       para este recurso \u00e9, por exemplo, durante a avalia\u00e7\u00e3o de novos STBs ou TVs,\r\n       definir a tabela de keyCodes para o Controle Remoto\r\n    M- A fim de facilitar a adi\u00e7\u00e3o de novos controles remotos, a tela de informa\u00e7\u00f5es\r\n       aberta com a sequ\u00eancia 00001234 passa a exibir no canto inferior esquerdo\r\n       o c\u00f3digo da tecla pressionada\r\n    M- Melhoria na navega\u00e7\u00e3o com dispositivos ponteiros\r\n    M- Atualiza a biblioteca de video para a mais nova at\u00e9 o momento\r\n    M- Abre a UI mesmo que a p\u00e1gina de boas vindas configurada n\u00e3o seja encontrada\r\n    M- \u00c1rea de programa\u00e7\u00e3o na tela de EPG aceita scroll pelo mouse\/ponteiro\r\n    C- Corrige exception em playback\r\n    C- Quando a WebUI voltava de background nas TVs, o canal n\u00e3o era corretamente re-selecionado\r\n    C- Ignora canais de \u00e1udio\/legenda quando a plataforma informa idioma inv\u00e1lido, ex: \"\"\r\n    C- Navega\u00e7\u00e3o no MiniGuia podia ficar errada se o canal selecionado n\u00e3o tivesse EPG\r\n    C- EPG vertical estava pondo em destaque o row 1 dos canais quando em modo somente favoritos\r\n\r\nVers\u00e3o 2.8.4\r\n    I- Adiciona o recurso de busca por t\u00edtulo de programa\r\n    M- Os canais favoritos s\u00e3o guardados em locais diferentes dependendo de qual\r\n       conta est\u00e1 sendo usado pelo assinante. Se n\u00e3o for um sub-account (profile),\r\n       \u00e9 guardado no pr\u00f3prio device e, portanto, n\u00e3o restaurado se o device \u00e9\r\n       substituido ou se o assinante se loga em mais de um device. Se for um\r\n       sub-account, \u00e9 guardado no middleware e, portanto, recuperado em qualquer\r\n       device em que o perfil for selecionado\r\n\r\nVers\u00e3o 2.8.3\r\n    M- Barras de Playback e Timeshift podem ser usadas com controle remoto reduzido\r\n    M- Suporte a trilha de audio e legenda em todas as plataformas, mesmo com\r\n       controle remoto reduzido\r\n    M- So exibe os bot\u00f5es coloridos se eles existirem na plataforma\r\n    M- Nao mostra op\u00e7\u00e3o de legendas se nao houver nenhuma\r\n    M- Adicionado sele\u00e7\u00e3o de audio\/legenda na barra de timeshift\r\n    M- Detecta se a APP voltou a ser exibida nas plataformas Android TV e Smart TVs\r\n       e, em caso positivo, reabre o canal selecionado\r\n    C- Tecla BACK tratada corretamente na plataforma Android\r\n    C- Corrige problemas com DVR-Playback\r\n\r\nVers\u00e3o 2.8.2\r\n    I- Suporte a Smart TVs com S.O. webOS e Tizen\r\n    M- Suporte a apontadores como mouse e outros dispositivos\r\n\r\nVers\u00e3o 2.8.1\r\n    M- Suporte a controles-remotos reduzidos em todas as plataformas\r\n\r\nVers\u00e3o 2.8\r\n    I- Implementa p\u00e1gina de boas vindas\r\n    I- Implementa controle de inatividade no controle remoto do STB. Os valores\r\n       aceitos s\u00e3o: Nunca, o valor definido pelo operador e 1, 2, 4, 8, 12 ou 24 horas\r\n    I- Adiciona suporte ao gravador Flussonic\r\n    M- UI totalmente responsiva para o formato 16:9\r\n    M- Todos os SKINs foram melhorados, ficando mais agrad\u00e1veis\r\n    M- O submenu Avan\u00e7ado passa a ser configur\u00e1vel\r\n    M- Mostra \u00edcone de pausa sempre que uma reprodu\u00e7\u00e3o\/timeshift est\u00e1 pausada\r\n    M- Suporte a nDVR nos STBs Android\r\n    C- Channel-Jump posicionava errado quando o canal \u00e9 favorito e o modo\r\n       do EPG \u00e9 \"all-channels\"\r\n    C- Corrige exception quando chaveia EPG horizontal->vertical\r\n\r\nVers\u00e3o 2.7.2c\r\n    I- Adiciona barra de tempo anal\u00f3gica ao EPG horizontal - configur\u00e1vel\r\n    I- Adiciona barra de progresso do programa corrente ao EPG vertical\r\n    M- Para o middleware Apptec, as altera\u00e7\u00f5es\/pedidos feitas pelo servidor\r\n       para conta, EPG, dispositivos etc. s\u00e3o transportadas tamb\u00e9m junto com\r\n       dados de EPG, o que diminui a lat\u00eancia para que a WebUI os reconhe\u00e7a\r\n    M- Pede confirma\u00e7\u00e3o para parar reprodu\u00e7\u00e3o de grava\u00e7\u00f5es. Se confirmado,\r\n       volta para o EPG, e se canal linear, sintoniza o programa ao vivo\r\n    M- Se um canal tiver tanto a URL Unicast como o endere\u00e7o multicast, o STB\r\n       ir\u00e1 escolher o stream baseado na indica\u00e7\u00e3o se o canal \u00e9 multicast ou unicast\r\n    C- N\u00e3o podia reproduzir uma grava\u00e7\u00e3o apos para-la. Era necess\u00e1rio selecionar\r\n       outro canal antes\r\n    C- O erro \"Middleware Disabled\" n\u00e3o exibia msg apropriada, e sim code=10\r\n\r\nVers\u00e3o 2.7.2b\r\n    M- Canais marcados como \"playlist\" ficam em loop no conte\u00fado\r\n    M- Re-le o arquivo de config periodicamente\r\n    C- A configura\u00e7\u00e3o \"PVR Enabled\" da conta de usuario n\u00e3o estava sendo salva\r\n    C- Ao se marcar um \"Reminder\" s\u00f3 era verificado se um outro programa marcado\r\n       iniciava at\u00e9 5 minutos antes; adicionada verifica\u00e7\u00e3o para depois\r\n\r\nVers\u00e3o 2.7.2a\r\n    I- Suporte ao STB Amino\r\n    I- Navega\u00e7\u00e3o em Ajustes - tecla BACK pode ser usada para retornar para o menu anterior ou para sair\r\n    I- Zapping de canais em STB Android pode ser feito com as teclas de seta para cima\/baixo\r\n    M- Os temas passam a ter a barra superior na cor do tema\r\n    C- Corrige pequenos erros na navega\u00e7\u00e3o nas telas de DVR\r\n    C- Corrige erro que poderia causar \"exception\" ao sair de StandBy\r\n    C- Corrige problema com \"playback\", onde a barra de controle de Timeshift poderia ser exibida\r\n       ao inv\u00e9s da barra de controle de Playback\r\n\r\nVers\u00e3o 2.7.2\r\n    I- Suporte a mensagens enviadas pelo operador - somente modo imediato (rush)\r\n    I- Adiciona segundo layout de EPG - vertical\r\n    I- Adiciona barra superior no MiniGuia\r\n    M- Favoritos passam para a p\u00e1gina de EPG\r\n    M- Passa a sentir se houver mudan\u00e7a de IP ap\u00f3s o boot\r\n    M- Canal Inicial e canal de Retomada (Resume) podem ser definidos separadamente\r\n\r\nVers\u00e3o 2.7.1\r\n    I- Suporte a mais de uma trilha de audio para um mesmo idioma\r\n    I- Suporte para Catchup em nDVR\r\n    I- A classifica\u00e7\u00e3o (sort) dos canais pode ser alterada na configura\u00e7\u00e3o\r\n    I- Suporte para numera\u00e7\u00e3o de canais com ponto (dot-notation)\r\n    I- Suporte ao Proxy Apptec vers\u00e3o 3\r\n    I- Suporte \u00e0s teclas Audio\/Subtitle, se existentes no controle remoto\r\n    I- Suporte \u00e0 reprodu\u00e7\u00e3o do formato DASH\r\n    I- Adiciona classifica\u00e7\u00e3o parental da Guatemala\r\n    M- Ao fechar a barra de menu, retorna ao EPG se nenhum video estiver sendo exibido\r\n    M- A senha padr\u00e3o de controle parental passa a ser configur\u00e1vel\r\n    C- Corrige problema com o controle remoto Hybroad\r\n    C- Corrige problema na reprodu\u00e7\u00e3o de eventos gravados localmente\r\n\r\nLegenda:\r\n  I- Novos recursos ou altera\u00e7\u00f5es significantes em recursos existentes\r\n  M- Altera\u00e7\u00f5es menos significantes em recursos existentes\r\n  C- Corre\u00e7\u00e3o de problemas\r\n<\/pre><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>WebUi Changelog<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1049","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/pages\/1049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/comments?post=1049"}],"version-history":[{"count":37,"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/pages\/1049\/revisions"}],"predecessor-version":[{"id":1144,"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/pages\/1049\/revisions\/1144"}],"wp:attachment":[{"href":"https:\/\/www.apptecbr.com\/pt-br\/wp-json\/wp\/v2\/media?parent=1049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}