Migrar do Xibo
sem perder
campanhas.
O guia honesto de 2026: auditoria, exportação, registo em SaaS e os erros que quase toda a gente comete na primeira vez.
Antes de começar
Tu estás aqui porque algo não está a fechar. Faz meses com Xibo, Anthias, Concerto, info-beamer ou seja lá o que for, e a frase "é grátis" já começa a soar a piada. Na quarta sexta-feira que tocou o telemóvel às 23h47 e tu tiveste que abrir o portátil do sofá para dar SSH no VPS porque o ecrã do menu ficou preto, tu somaste pela primeira vez o custo real do teu tempo. O número saiu feio.
Esse guia não vai te convencer de nada que tu não queiras. Vai organizar os próximos passos sem sermão. Se no final decidir ficar no self-hosted, te aplaudimos: tem cinco perfis onde é a resposta certa, e os nomeamos sem armadilha. Se decidir testar SaaS, mostramos como migrar sem perder o que tu já construiste.
Honestidade de cara: a gente é a Digisini, um SaaS. Temos um interesse óbvio em que tu testes nossa plataforma. Mas escrevemos esse guia como gostaríamos de tê-lo lido quando foi a nossa vez. Sem atacar o Xibo, que é um bom software para quem precisa dele. Sem esconder números. Sem prometer o que não dá para cumprir.
A estrutura é linear. Auditoria primeiro (o que tu tens), TCO depois (quanto está a custar), decisão no meio (ir ou ficar), migração passo a passo se decidir ir, erros comuns para ti não tropeçar nos mesmos. Trinta minutos de leitura, duas tardes de trabalho se decidir executar.
Vamos.
Lê na ordem na primeira vez. Depois use como manual de referência: vai ao capítulo que toca quando estiver a executar. Marca os checklists conforme avança. Se o teu caso encaixa num dos cinco perfis onde open source continua a ser o certo (Capítulo 3), trata o resto como cultura geral. Não estamos a disputar almas.
Sumário
- Auditoria real da tua instalação PÁG 4
- Calcular o teu TCO real PÁG 7
- Quando open source continua a ser a resposta PÁG 10
- Migração passo a passo PÁG 12
- Os erros que quase toda a gente comete na primeira vez PÁG 16
- O que fazer quando algo não encaixa PÁG 17
Apêndice: links, folhas de cálculo Excel para descarregar e contacto do suporte na última página.
Auditoria real da tua instalação
Antes de mexer em qualquer coisa, fica a saber o que tu tens. A razão principal pela qual as migrações dão errado não é a complexidade técnica: é que no dia que tu desligas o Xibo descobre que tinha um calendário de eventos especiais programado para o sábado que ninguém tinha documentado. Trinta minutos de inventário te poupam uma sexta-feira às 23h47.
1.1 · Inventário de ecrãs
Abre uma folha de cálculo em branco e preenche, uma linha por ecrã:
- Localização física. "Balcão do café, loja do Centro", não "ecrã 3".
- Modelo de TV e player. Smart TV (Samsung, LG, Sony), caixinha Android TV, Chromecast, Fire Stick, Raspberry Pi com cartão SD modelo X.
- Resolução e orientação. 1080p horizontal, 4K vertical retrato.
- Conexão à rede. Wi-Fi, cabo, IP fixo ou DHCP.
- Última vez que falhou e por quê. Se lembrar. Se não, anota como dado perdido.
- Quem ligou ela da última vez. Tu, o gerente de turno, técnico externo.
Se tu tens mais de cinco ecrãs e esse inventário não existe ainda, deixa a migração para amanhã e faz só isso hoje. Serve para o SaaS e serve para o Xibo. Não é trabalho perdido.
1.2 · Inventário de conteúdo
Por cada ecrã, lista o que acontece nela:
- Playlists ativas. Nome interno, o que mostram, frequência de troca (diária, semanal, mensal).
- Calendário de eventos especiais do ano. Santos Populares, Dia da Mãe, Passagem de Ano, Black Friday, Dia dos Namorados, finais de futebol. É o que mais se esquece.
- Faixas de regulamentação. Alérgenos (obrigatórios pelo Regulamento (UE) 1169/2011 se és restauração), avisos +18 se vendes álcool ou vape, lotação legal se és discoteca, número de registo do Alojamento Local se és B&B ou pousada.
- Pasta de conteúdos organizada. Por vertical, por data de validade, por temporada. Se a tua pasta hoje é
library/sem ordem, anota: vai ter que reorganizar.
1.3 · Inventário operacional
As perguntas incómodas, mas mais importantes que o inventário técnico:
- Quem mexe nisso hoje? Tu, um gerente, um primo que se mudou para o exterior, uma agência externa, ninguém.
- Quanto tempo dedica por mês? Se não sabe, estima alto: a maioria subestima em 2-3×.
- Quantos incidentes técnicos nos últimos 6 meses? Só os que te ligaram — os que não ligaram também contam (alguém teve que desligar e ligar a TV).
- O que aconteceria amanhã se essa pessoa fosse embora? Se a resposta for "fica tudo preto", tu tens um problema mais urgente que o TCO.
1.4 · Inventário de dependências
O que está ligado ao Xibo e às vezes tu nem lembras:
- Integração com PDV ou caixa (SIBS, SumUp, Ifthenpay, etc.)
- Software de reservas (TheFork, Resy, Stays, Cloudbeds, Omnibees)
- Sistema de senhas com dispensador físico (Qmatic, Sipac, caseiro)
- Módulos customizados que um dev escreveu há dois anos
- Scripts cron que atualizam conteúdos a partir de um FTP
- Webhooks para o Telegram para avisar quando cai
Cada uma dessas integrações é uma decisão a tomar antes de migrar. A maioria dá para recriar em qualquer SaaS moderno com um pouco de paciência. Algumas (módulos custom) exigem reescrita ou concessão. Tu as identificas agora para não se surpreender no meio da mudança.
Muita gente começa a migração pensando "eu conheço meus ecrãs de cor". Três horas depois está a olhar um dump do banco de dados às duas da manhã tentando reconstruir qual ecrã tinha qual playlist em setembro. Trinta minutos de inventário formal agora valem ouro.
Calcular teu TCO real
TCO significa Total Cost of Ownership — custo total de propriedade. No digital signage open source, quase ninguém calcula direito na primeira vez. A armadilha mental é contar só o visível (VPS, domínio) e esquecer o invisível (o teu tempo). Aqui desmontamos essa armadilha.
2.1 · Usa a calculadora Excel em anexo
Junto com esse guia vem um Excel com seis abas:
- Lê primeiro — instruções de uso em cinco minutos.
- A tua situação atual — seis inputs editáveis.
- O teu TCO real a 3 anos em open source — gerado por fórmulas.
- Custo equivalente na Digisini — os cinco planos com os teus números.
- O teu ganho líquido — a conclusão, em euros e em horas.
- Muda as suposições — para ti testar se a conta continua a dar ou não a resposta esperada com os teus números.
Preencha os inputs e deixa a folha de cálculo calcular. Cinco minutos.
2.2 · Por que o teu primeiro instinto erra
Se tu tens Xibo em produção, provavelmente acha que está a custar uns 15-20€/mês (o VPS) mais um tempinho "que nem sei quanto é". A conta real, num negócio de 2-5 ecrãs, costuma ser 2-3 vezes isso. Vamos detalhar.
O VPS não é tudo o que tu pagas de infraestrutura
O VPS são 10-15€/mês. Mas tu precisas também: domínio (15€/ano), certificado SSL (incluso se usa Let's Encrypt), backups externos em outro provedor para ter algo quando o VPS principal pegar fogo (Hetzner Storage Box são 36€/ano por 1TB), e monitoramento básico para ti saber se algo caiu (Uptime Robot grátis no básico, 60€/ano se quiseres alerta no telemóvel).
As horas de sysadmin contam, venham de onde vierem
Se tu pagas um sysadmin externo, conta as horas na tarifa real dele. Se faz tu mesmos, conta as tuas na tarifa que tu cobras quando fatura. Se faz um familiar de graça, conta as horas do mesmo jeito (o tempo dele também vale alguma coisa, mesmo que não te cobre): se amanhã ele cansa, tu vais ter que contratar alguém.
O mais doloroso de calcular é o tempo do dono. Quando a loja fecha e tu ficas mais uma hora com o portátil porque "o ecrã do menu voltou a aprontar", essa hora conta. Multiplica pelo número real de incidentes no ano e começa a sair um número grande.
Downtime tem custo de oportunidade
Quando o ecrã do menu fica preto num sábado à tarde, tu não perdes vendas imediatas (o pessoal entra no bar do mesmo jeito), mas perde sinalização, profissionalismo e eventualmente algum cliente que entra, vê cartaz impresso colado com fita crepe, e vai para o lugar do lado. Isso é difícil de medir, mas ignorar é se enganar. A calculadora modela como um evento de 4 horas/ano na tua tarifa: se achar conservador, sobe.
2.3 · Três casos reais com números
Vamos colocar números em três tamanhos de negócio típicos. Considera sysadmin externo a 35€/h e dono a 25€/h.
Caso A Café com 2 ecrãs
| Conceito | Horas/ano | €/ano |
|---|---|---|
| VPS + domínio + SSL + backups | — | 151 |
| Atualizações maiores Xibo (3/ano × 3h) | 9 | 315 |
| Incidentes (4-5/ano × 2h) | 9 | 315 |
| Tempo do dono | 25 | 625 |
| Total Xibo (1 ano) | 43 | 1.406 € |
| Total Xibo (3 anos) | 129 | 4.218 € |
| Digisini Pro (3 anos) | 0 | 570 € |
| Diferença | 129 h | 3.648 € |
Caso B Rede pequena com 5 ecrãs
| Conceito | Horas/ano | €/ano |
|---|---|---|
| VPS maior + backups + monitoring | — | 300 |
| Atualizações + patches | 18 | 630 |
| Incidentes (escalam com ecrãs) | 20 | 700 |
| Tempo do responsável interno | 40 | 1.000 |
| Total Xibo (3 anos) | 234 | 7.890 € |
| Digisini Business (3 anos) | 0 | 1.770 € |
| Diferença | 234 h | 6.120 € |
Caso C Rede de 30 ecrãs multi-unidade
Nesse tamanho a conta se complica a favor do self-hosted, mas só se tu tiveres equipa de TI própria. Sysadmin parcial dedicado (15% de um salário) mais infra redundante: ~9.500€/ano, contra 1.990€/ano da Digisini Network. Cloud ainda ganha, mas a diferença bruta (~7.510€/ano) precisa ser dividida pela realidade de que o sysadmin provavelmente faz mais coisas além do signage.
A partir de 80-100 ecrãs com sysadmin de jornada completa, o self-hosted começa a empatar ou ganhar. Mas aí tu já não és uma PME: é uma operação de retalho média, e esse guia provavelmente não é para ti.
Quando open source continua a ser a resposta
Essa secção existe por honestidade. Nem todos os casos são iguais, e o open source self-hosted continua a ser a escolha certa em cinco perfis concretos. Se te reconheces em algum, lê esse guia como referência cultural, não como empurrão para migrar.
3.1 · Tu tens equipa de TI própria e pelo menos 30-50 ecrãs
O custo do sysadmin já está pago por outras coisas: ele mantém o ERP, o CRM, os servidores de ficheiro. Uma instância a mais de Xibo é marginal. E a liberdade de modificar o código é real, não decorativa: permite ajustar o dayparting ao milímetro, integrar com o teu sistema interno de senhas, escrever um módulo que exibe o painel do Power BI no ecrã do auditório.
3.2 · Soberania de dados não negociável
Bancos, defesa regulada, saúde com dados em países específicos, departamentos públicos com cláusula "o dado não sai daqui" nas licitações. Tem cloud certificado para muitos casos, mas às vezes é mais rápido e barato montar tu mesmos num datacenter que tu já usas por contrato. Se essa é a tua realidade, Xibo ou Concerto na tua infraestrutura continuam a ser razoáveis.
3.3 · Tu precisas estender o código
O teu negócio depende de um módulo que nenhum SaaS vai fazer para ti. Integração exótica com SAP, leitores RFID em quiosques, sincronização com a rádio interna do shopping, conector com o PMS do hotel que migraram há 15 anos e ninguém quer tocar. Abrir um fork de um projeto open source, dedicar umas semanas de dev e mantê-lo é razoável. SaaS vai dizer não, ou vai te cotar Enterprise.
3.4 · Tu és agência ou integrador que vende o serviço
Tu vendes para os teus clientes uma solução "a tua marca" com Xibo ou info-beamer por baixo. É o teu negócio. Tu levas a manutenção a sério porque é pago para isso. Tem um mundo inteiro de parceiros certificados Xibo vivendo de modelos assim, e muito bem.
3.5 · Tu és maker e o aprendizado é o prêmio
Uma Raspberry Pi com Anthias na tua oficina, em casa, no coworking. É divertido, tu aprendes, não está a monetizar, não te importa se cair no domingo de tarde. Não estamos aqui para julgar diversão. Mas vamos ser claros: não dá para comparar com um negócio que precisa que o ecrã do menu esteja no ar no sábado às duas da tarde.
Te aplaudimos e desejamos sucesso. Esse guia termina aqui para ti, a menos que queira continuar a ler por curiosidade. Não temos ego para disputar todos os casos.
Migração passo a passo
Assumimos que tu fizeste a auditoria do Capítulo 1, calculou o TCO do Capítulo 2, e decidiu que SaaS é o teu caminho. Agora vamos executar. O objetivo: uma tarde para um negócio de 2-3 ecrãs, duas tardes para 5-10, uma semana tranquila para 20+.
Passo 1 · Exportar conteúdos do Xibo
O mais volumoso mas o mais simples. Tu tens dois caminhos:
- Por SFTP no VPS. Descarrega a pasta
/var/www/.../library/inteira. Isso vai com FileZilla, Cyberduck ouscpno terminal. Tamanhos típicos: 2-10 GB. - Pela UI do Xibo. Library → selecionar tudo → Download. Mais lento mas não precisa de acesso SSH.
Enquanto baixa (é o que demora mais), aproveita para fazer uma limpeza: apaga os vídeos do ano passado que tu não usas mais. Não sobe para o SaaS só "por precaução". Esse "por precaução" infla a tua cota de armazenamento sem motivo.
Passo 2 · Exportar layouts e programação
O Xibo permite exportar cada layout como ficheiro .zip: Layouts → Export. Não é um padrão de mercado, então o SaaS para onde tu migras não vai importar diretamente. Mas esses zips servem como referência visual: tu descomprimes, olha o XML, vê que conteúdo ficava em cada zona, qual ordem de duração tinham os itens, quais regras de dayparting carregavam.
Mais prático que o zip: tire prints do teu calendário do Xibo na visualização mensal e anual. Print de cada layout ativo no editor. Mentaliza: tu vais reconstruir, não copiar.
Passo 3 · Equivalências funcionais Xibo → Digisini
| Xibo | Digisini | Notas |
|---|---|---|
| Display | Ecrã | Conexão por PIN no navegador, sem instalador |
| Display Group | Grupo de ecrãs | Para enviar conteúdo a várias de uma vez |
| Layout | Template | Na Digisini tu partes de um vertical pronto |
| Region | Zona | Igual nos dois |
| Media | Conteúdos | Igual |
| Schedule | Programação | Editor mais visual, mesmo conceito |
| Campaign | Campanha | Igual |
| Permissões por utilizador | Papéis | Mais simples, granularidade menor |
Passo 4 · Registo na Digisini e conexão do primeiro ecrã
Vai rápido. Cinco minutos:
- Acesse app.digisini.com/register. Sem cartão.
- Escolhe o plano Free para começar (tu sobes depois se quiseres). 1 ecrã, com marca d'água.
- Escolhe o teu vertical (café, ginásio, dentista, escola de condução, etc.) e carrega o modelo.
- Troca logo, cores e dados de contacto pelo painel.
- Na TV física, abre
signage.digisini.comno navegador, aparece um PIN de 6 dígitos, tu inseres no teu painel pelo telemóvel e esse ecrã fica registado.
Passo 5 · Reconstrução de playlists
A parte que dá mais trabalho manual. Por cada playlist que tu tinhas no Xibo, na Digisini faz o mesmo: arrasta o conteúdo na ordem que quer, indica durações, marca zonas se o ecrã tem split-screen. A diferença principal: na Digisini tu partes de templates verticais com menus, alérgenos, agendas ou senhas já estruturados. Tu economizas horas de design do zero.
Se tu tinhas 6 playlists no Xibo, espera gastar ~45 minutos por playlist. As duas primeiras levam mais (curva de aprendizado do editor), as últimas voam.
Passo 6 · Programação por horário (dayparting)
Aqui tu carregas o calendário que documentou no Capítulo 1. Santos Populares, Dia dos Namorados, Passagem de Ano, finais de futebol. Programação por faixas (menu almoço vs menu jantar). Promoções específicas de fim de semana.
Dica: programa primeiro os eventos fixos do ano inteiro. Os de data variável tu configuras quando se aproximam. Isso tira a ansiedade do "vai que eu esqueço o Black Friday" porque tu já colocaste.
Passo 7 · Multi-unidade (se aplicar)
Se tu tens mais de uma loja, não migre tudo de uma vez. Migre uma como piloto durante uma semana. Se nessa semana não aparecer nenhum problema estranho, replica para o restante. A centralização multi-unidade da Digisini a partir do plano Pro permite gerir tudo num painel: tu trocas o menu da "Unidade Centro" de casa e propaga pras ecrãs correspondentes.
Os erros que quase toda a gente comete na primeira vez
Cinco armadilhas recorrentes. Já vimos vezes suficientes para nomear cada uma.
5.1 · Esquecer o calendário de eventos especiais do ano
O erro campeão. Migras em abril, tudo funciona, chega dezembro e percebes que a Black Friday, o Natal e a Passagem de Ano não estão programados. Documenta antes de desligar o Xibo, coloca os doze meses no calendário do SaaS mesmo que tu estejas em abril.
5.2 · Não documentar a programação antes de desligar o Xibo
Depois que tu desligas o VPS e cancela a assinatura de hospedagem, recuperar a programação é muito difícil. Antes de desligar: tire prints do calendário mensal, exporta os layouts como zip, guarda uma cópia do dump SQL do banco de dados do Xibo no teu disco local (não no VPS que tu vais desligar). Trinta minutos de seguro.
5.3 · Querer migrar tudo num dia
Se tu tens 12 ecrãs, não passe todas na mesma sexta. Migre uma como piloto, dê uma semana, replica para o restante quando estiver tranquilo. O piloto descobre os detalhes que o manual não conta. A migração em massa descobre todos de uma vez, bem no meio do fim de semana de maior movimento.
5.4 · Ignorar os alérgenos com "depois logo se vê"
Se és do setor alimentar e os alérgenos exigidos pelo Regulamento (UE) 1169/2011 não estão no ecrã desde o primeiro minuto, arriscas-te a uma fiscalização da ASAE. Não é detalhe estético. Os templates verticais da Digisini já trazem a estrutura, tu só preenches.
5.5 · Não avisar o gerente da loja
O gerente tem memória muscular com o painel antigo. Se tu chegas numa segunda, muda a ferramenta sem avisar, a migração cai mal. Quinze minutos de "isso é o que muda, isso é o que continua igual" te poupam resistências e erros operacionais.
O que fazer quando algo não encaixa
Vai ter um momento na migração em que algo não sai como esperado. Três conselhos para esse momento não virar abandono.
6.1 · Quando acionar o suporte
Se tu passaste mais de 30 minutos travado no mesmo passo sem avançar, aciona. Não é fraqueza, é eficiência. O suporte resolve em 15 minutos o que tu levarias 2 horas lendo documentação para resolver.
6.2 · Como escrever um email útil para o suporte
Inclui:
- O que tu estavas a tentar fazer ("estou a montar uma playlist para ecrã do salão")
- O que tu fizeste literalmente ("cliquei em Templates → Café → Editar")
- O que esperava que acontecesse ("que carregasse o template")
- O que aconteceu de verdade ("saiu erro 500")
- Print do ecrã com o erro
- URL exata do painel onde tu estavas
Isso te poupa 3 idas e vindas de "tu consegues me mandar um print?". O suporte responde em horas ao invés de dias.
6.3 · O que esperar do tempo de resposta
Plano Free e Starter: email, resposta em 24-48h úteis. Plano Pro em diante: suporte prioritário, tempo médio de resposta abaixo de 4h úteis. Network e Enterprise: suporte dedicado.
Se o teu caso for urgente (ecrãs caídas em horário de pico) e tu estiveres no Free ou Starter, o melhor caminho é ativar o trial Pro (14 dias sem cartão), tu entras na fila prioritária, e no dia 15 decide se fica. Falamos isso sem armadilha.
Respondemos em português ou espanhol.
O teu próximo passo
Chegou até aqui. Provavelmente está mais perto da decisão do que imaginava quando começou. Três caminhos honestos:
1 · Testar antes de falar
Cinco minutos, sem cartão, um ecrã com marca d'água. Suficiente para ver como se sente o editor pelo telemóvel enquanto tu estás em casa.
app.digisini.com/register2 · Falar com uma pessoa
Email para [email protected]. Responde um humano em português ou espanhol em horário comercial. Se te disser "o teu caso é mais Xibo que Digisini", é honesto e tu poupas a migração.
[email protected]3 · Comparar mais a fundo
O blog tem a comparativa longa contra Xibo e outras alternativas SaaS (Yodeck, ScreenCloud, OptiSigns, NoviSign).
digisini.com/pt/blog/digital-signage-open-sourceEsse guia é vivo. Se encontrar uma afirmação desatualizada, escreve para [email protected] e corrigimos. A honra do ofício.
Edição 2026-05 · Digisini · digisini.com