Fazendo um canal de TV com Raspberry Pi

Fazendo um canal de TV com Raspberry Pi

Fascinado pela nostalgia da televisão analógica e as vinhetas icônicas do passado, decidi criar minha própria emissora caseira e experimental: a TV Matriz.
Posted on April 17, 2026

Sempre fui fascinado pela história da televisão brasileira. Me encantam as histórias dos bastidores do Jornal Nacional, as confusões da antiga MTV Brasil e as vinhetas icônicas do Hans Donner. Sempre tive uma grande curiosidade sobre como seria operar um canal de televisão por um dia.

No YouTube estrangeiro, vi várias pessoas que criaram suas próprias estações de rádio e TV analógica caseiras. O objetivo era reviver a nostalgia de uma época mais simples, onde a grade de programação ditava e não tínhamos plataformas de streaming. Inspirado nisso, decidi imaginar e colocar em prática como seria a minha própria emissora de televisão.

Aviso Importante

Antes de prosseguir, um aviso importante: este é um projeto pessoal e totalmente experimental. Ele não tem a intenção de violar regras de radiodifusão brasileira, infringir direitos autorais de conteúdo exibido ou gerar qualquer tipo de lucro. Com isso esclarecido, vamos ao processo de montagem.

O que um Canal de TV exige?

O que é fundamental para um canal de televisão? Em primeiro lugar, é preciso ter programação. Optei por focar no conteúdo que eu mais gosto de assistir: vídeos sobre tecnologia, retrotech, notícias rápidas, histórias da televisão e um toque de comédia. A programação seria o que eu quisesse ver durante o experimento.

Além dos programas principais, um bom canal consegue manter o público entretido até mesmo nos intervalos. Por isso, minha emissora contaria com clipes musicais, flashes de entretenimento e vinhetas antigas.

Em segundo lugar, um canal precisa de um meio de transmissão e de ser assistido. A fonte geradora do meu conteúdo é um Raspberry Pi, um mini computador de bolso que eu tinha disponível. A transmissão para a televisão, por enquanto, é feita de forma digital, usando um cabo HDMI.

Atenção sobre a Transmissão: Infelizmente, transmitir um sinal de televisão, mesmo para fins de estudo ou experimentais, sem a devida autorização da Anatel é uma infração séria, sujeita a até 4 anos de reclusão e multa. Por essa razão, meu projeto se limitou a simular o visual analógico apenas na edição dos conteúdos.

Por fim, todo canal precisa de um nome. Depois de muita reflexão, escolhi TV Matriz. O nome tem vários significados: a emissora é experimental e gera o sinal principal (a matriz da transmissão), e também é uma homenagem a uma praça famosa de um município vizinho.

Definindo a Grade de Programação

Devido às limitações técnicas do aparelho de playback (o Raspberry Pi), o canal seria transmitido no formato 4:3 480p. Este foi o padrão majoritário da televisão brasileira até 2007, antes da transição para o formato HD 16:9. Essa limitação acabou sendo vantajosa, pois me permite usar material mais antigo, como vinhetas, reportagens e clipes feitos para essa resolução.

Para montar a grade, o primeiro passo foi conseguir os programas, o que exigiu uma edição para mudar o formato do vídeo para 4:3 480p, reduzindo o tamanho do arquivo e a carga no Raspberry. Reuni alguns vídeos que iriam compor a primeira transmissão, incluindo vinhetas antigas da Rede Globo, comerciais e clipes musicais.

Defini uma grade básica com interprogramas. Isso significa que, antes e depois de cada atração — por exemplo, entre um noticiário e um clipe — eu exibiria um comercial ou uma vinheta.

Configurando o Transmissor: O Lado Técnico

O aspecto técnico inicial do projeto foi dividido em quatro etapas principais: baixar o conteúdo, edição, exibição e sincronização.

  1. Baixar o Conteúdo: Não entrarei em detalhes sobre como obtive os arquivos, já que é um "assunto bem cinza".

  2. Edição: Utilizei o ffmpeg para converter os vídeos para o formato desejado e deixá-los mais leves.

  3. Exibição (Transmissão): Para a parte mais crucial do processo, usei o MPV, um reprodutor de mídia open-source que permite fazer a configuração inicial via terminal e estender o controle usando scripts IPC.

  4. Sincronização (Raspberry Pi): Configurei o Raspberry Pi com um cartão de memória de 64GB. Instalei o sistema operacional, ajustei a resolução para 640x480, configurei o acesso remoto, e, por fim, usei o rsync para a sincronização, uma forma automatizada de transferir os arquivos do meu computador para o Raspberry através da minha rede doméstica.

A Primeira Transmissão

Com o conteúdo baixado, editado e sincronizado com o Raspberry, era hora de apertar o primeiro play. Conectei o Raspberry na televisão, acessei-o remotamente e executei os comandos. O resultado? Um canal caseiro funcionando com rodízio de conteúdo automático.

Admito que, no momento, ele só repete a mesma dúzia de vídeos, mas já estou planejando uma programação dinâmica que se atualize automaticamente, sem a necessidade de revisão manual.

Decidi incluir alguns detalhes visuais para a experiência ficar completa:

  • Uma marca temporária no canto da tela, enquanto a logo oficial da TV Matriz não fica pronta.

  • Um lower third que exibe o nome da música e do artista durante a exibição de um clipe.

  • Um relógio fixo no canto da tela. Este último é um hábito comum em canais japoneses, especialmente nas grades matinais e infantis.

Próximos Passos

Estou muito empolgado com essa primeira "transmissão" e com as ideias que surgiram para aprimorar o projeto. Os próximos passos incluem:

  • Produção autoral de vinhetas e conteúdo.

  • Variação da programação para torná-lo um entretenimento pessoal ainda melhor.

  • A conversão do sinal digital do Raspberry e a modulação para RF, permitindo que o canal seja acessado na televisão por um número, como qualquer outro canal.