Plex é um kit maravilhoso, um software servidor de mídia que permite transmitir seus filmes e programas de TV diretamente para qualquer cliente Plex. Os clientes Plex podem ser uma página em um navegador em um computador, um aplicativo em um tablet ou telefone, uma caixa de Android TV ou até mesmo um aplicativo em sua Smart TV. De qualquer maneira, o software do servidor é simples, flexível e rápido, e mantém sua coleção de filmes e TV bem organizada e acessível. Neste artigo, testamos a viabilidade de fazer, e realmente construir, um servidor Plex autônomo a partir de um Raspberry Pi 4 e um disco rígido.
Por que o Pi 4?
O Pi 4 é sua melhor aposta ao construir um servidor Plex. A razão para isso é puramente sobre velocidade. Em primeiro lugar, é um pequeno computador muito rápido, quase no nível de um laptop de baixo custo. Em segundo lugar, tem portas USB 3.0 rápidas para conectar um disco rígido para armazenar os filmes. No streaming de vídeo, tudo gira em torno da taxa de transferência de dados.
Os soquetes USB 3 em um RasPi 4 são mais do que rápidos o suficiente para enviar os dados do disco para o cérebro do servidor e para os clientes em espera. Embora seja possível usar revisões anteriores do Raspberry Pi para esta construção, as portas USB 3.0 do Pi 4 realmente valem a pena. Os soquetes Pi USB 2.0 anteriores funcionam a 30-35 MBps, enquanto o novo USB 3.0 funciona a 320-360 MBps, o que é como uma velocidade dez vezes maior.
Com taxas de transferência como essa, é totalmente viável rodar drives externos do USB em algo que se aproxima das velocidades normais do computador. Você pode executar drives externos em um USB 2.0, mas eles se arrastam um pouco, e você não quer isso durante o streaming de vídeo HD ou UHD.
Outra coisa a favor do Pi 4 é sua Gigabit Ethernet. O vídeo não apenas voa para fora da unidade, mas também desce pelo cano através do roteador até o seu cliente, seja em uma conexão com fio ou Wi-Fi. O único gargalo, então, é a velocidade entre o roteador e o cliente, e isso não importa tanto.
Criação do servidor Pi Plex
Portanto, para construir este servidor, você precisa dos seguintes itens:
- Um Raspberry Pi 4 (em um estojo com dissipador de calor ou ventilador de refrigeração, de preferência)
- Fonte de alimentação USB C (preferencialmente fonte de alimentação oficial)
- Um cartão SD com capacidade suficiente
- Cabo Ethernet ou Wi-Fi

Em primeiro lugar, instale o Raspbian no cartão. Você pode obter isso do Página de download do Raspberry Pi. Baixe a imagem e grave-a no cartão SD com o software apropriado, como a excelente plataforma cruzada balenaEtcher, por exemplo.
Instale o cartão SD no Pi normalmente e inicialize-o.
Preparando o Pi
Depois de obter um prompt de comando, insira o ID como pi
e a senha como raspberry
para entrar no Pi.
Agora você precisa preparar a instalação e, para isso, certifique-se de que o Pi esteja totalmente atualizado. Digite o seguinte:
sudo apt-get update sudo apt-get upgrade
Diga sim a tudo. Você provavelmente deve reiniciar, então, quando ele voltar, basta inserir seu ID e senha novamente.

Agora você precisa baixar o repositório correto contendo o servidor Plex para Raspberry Pi Linux. Faça isso instalando primeiro o transporte de download https para APT com o seguinte comando:
sudo apt-get install apt-transport-https
Antes de fazer o download do repo Plex, temos que adicionar a chave Plex GPG ou “PlexSign.key” ao repo com os seguintes comandos:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Agora que a chave foi adicionada, podemos baixar o software do servidor com os seguintes comandos:
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
Feito isso, você precisa executar o comando update novamente para atualizar o Pi:
sudo apt-get update
Quando isso for concluído, podemos finalmente instalar o software do servidor no Pi.
Instalando o Plex Server
A instalação do software em si é bastante fácil. Basta digitar:
sudo apt-get install plexmediaserver
E se os repositórios estiverem no lugar, ele deve instalar facilmente e normalmente. Agora você precisa garantir que o endereço IP na rede permaneça estático. Você faz isso primeiro descobrindo qual é o endereço IP atualmente e, em seguida, editando o arquivo “cmdline.txt” para refletir isso.
Encontre seu endereço IP atual digitando:
hostname -I
No meu caso, isso retornou uma resposta de “192.168.0.53.” Sua milhagem pode variar. Pode ser que sua rede use endereços 192.168.1.x. Tudo depende do seu roteador.
Agora abra o arquivo “cmdline.txt” e edite-o. Abra o editor nano e o arquivo digitando:
sudo nano /boot/cmdline.txt
e adicione a linha:
ip=YOUR IP
ao final deste arquivo e salve-o com Ctrl + X. (Responda “Y” no prompt.)
Agora digite:
reboot
e seu Pi irá reiniciar. Você está tudo configurado e o Pi agora pode executar o servidor Plex sem cabeçalho, para que você não precise ter um monitor conectado. Use seu cliente Plex ou vá com um navegador da web para a porta 32400, assim:
192.168.0.53:32400/web/
onde a primeira parte é o seu endereço IP, como acima. Isso é meu – você precisará substituir o seu.
De qualquer forma, se você for bem-sucedido, o servidor aparecerá como uma das opções.

Então, finalmente, você pode adicionar a Biblioteca de seus arquivos de mídia no disco. A escolha de biblioteca de tipo de filme ou TV altera a maneira como os arquivos são organizados no banco de dados.

Pegue a pipoca
Algumas coisas a serem observadas: Eu vi alguns tutoriais sobre esse assunto que afirmam que você precisa alterar o nome do seu usuário para Plex para que isso funcione. Isso não é verdade; vá com as configurações padrão.
Se seus arquivos de filme e TV estiverem em um pendrive e as portas USB estiverem montadas, você deve estar pronto para prosseguir. Esteja avisado se você tiver uma versão lite do sistema operacional (como eu), talvez seja necessário montar manualmente as unidades USB. Melhor ainda, edite o arquivo “/ etc / fstab” para montá-los automaticamente.
Isso vale em dobro se você estiver usando um disco rígido externo USB; você terá que formatá-lo e montá-lo no sistema. Existem todos os tipos de tipos de unidades e sistemas operacionais, e todas as outras informações de que você pode precisar estão aqui em nosso artigo anterior sobre como fazer um NAS com um Raspberry Pi.
Além disso, você pode fazer hot swap das unidades no sistema se, por exemplo, desejar adicionar arquivos a elas, mas deve certificar-se de que estejam montadas novamente para que o servidor possa acessá-las. O banco de dados Plex será atualizado automaticamente assim que o inversor for visto pelo sistema.
Se você tiver alguma dúvida sobre como fazer seu próprio servidor Plex, por favor, deixe-nos saber nos comentários.
Relacionado: