O CTO de software da Raspberry Pi LTD anunciou hoje uma versão beta do Raspberry Pi Connect, um método seguro e fácil de usar para acessar seu Raspberry Pi 5 ou o antigo 4 e Raspberry Pi 400 usando apenas um navegador da web.
Raspberry Pi Connect se apresenta como uma maneira mais simples de se conectar a um Raspberry Pi remoto em comparação com o VNC. O VNC ainda é uma opção viável para muitos usuários, mas aqueles que migraram para o Raspberry Pi OS Bookworm agora estão usando um desktop baseado em Wayland em vez do antigo desktop X. Isso pode ocasionar problemas para sessões VNC, portanto, a sua eficácia pode variar. O Raspberry Pi Connect visa resolver esses problemas e fornecer uma forma fácil de fazer conexões remotas.
Por ser baseado na web, podemos controlar qualquer Raspberry Pi conectado através de um navegador da web, contanto que haja um serviço em execução no(s) Raspberry Pi(s) ao(s) qual(is) desejamos nos conectar. Felizmente, o Raspberry Pi tornou isso simples, permitindo a instalação do software que será executado automaticamente ao inicializar o Raspberry Pi através do gerenciador de pacotes APT.
Paul Mucur, responsável pelo desenvolvimento web no Raspberry Pi, explica que o Raspberry Pi Connect utiliza uma conexão ponto a ponto entre os dois dispositivos usando WebRTC. O daemon rpi-connect (instalado como um serviço no Raspberry Pi OS) fica aguardando solicitações de compartilhamento de tela. O objetivo é negociar a conexão com menor latência, geralmente para um dispositivo na mesma rede. Caso essa conexão direta não seja possível, a conexão pode ser roteada pelos servidores Raspberry Pi, criptografada via DTLS.
Atualmente, o Raspberry Pi Connect possui apenas um único relé, um servidor TURN baseado no Reino Unido. Isso pode resultar em alta latência para uma conexão retransmitida.
No momento da redação deste artigo, o Connect era gratuito, e a intenção da Raspberry Pi LTD é que permaneça gratuito para usuários individuais com conexões não retransmitidas. Não há dados sobre quantas pessoas precisarão retransmitir o tráfego por meio dos servidores TURN. É necessário ter um Raspberry Pi ID para vincular sua conta ao Raspberry Pi.
Para utilizar o Connect, é necessário ter um Raspberry Pi 4, 5 ou 400, pois o software só funciona em Raspberry Pi de 64 bits. Sendo uma versão beta, existem alguns problemas conhecidos, como o suporte apenas ao monitor principal e a necessidade de teclados físicos ao invés de teclados virtuais para os usuários com monitores duplos conectados ao Raspberry Pi.
O Raspberry Pi Connect está disponível através deste link.