Guia de aceleração por hardware: Plex, Jellyfin e Emby no ZimaOS

Eva Wong é a redatora técnica e entusiasta residente na ZimaSpace. Uma geek desde sempre, apaixonada por homelabs e software de código aberto, dedica-se a traduzir conceitos técnicos complexos em guias práticos. A Eva acredita que a auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ajuda a comunidade a desmistificar configurações de hardware, desde montar o primeiro NAS até dominar os contentores Docker.

O seu filme 4K apresenta interrupções. O CPU do servidor chega aos 100%. A ventoinha começa a fazer um barulho ensurdecedor. Chegou ao limite da transcodificação. Em viagem, é ainda pior: é impossível transmitir esse ficheiro enorme de 20 GB através do Wi-Fi lento de um hotel ou com o seu dispendioso plano de dados móveis. Chegou ao limite da transcodificação. Mas e se pudesse criar um servidor multimédia capaz de gerir vários fluxos 4K sem esforço?

 

 

Bem-vindo ao mundo da transmissão acelerada por hardware. Com o ZimaOS, não precisa de enfrentar pesadelos complexos na linha de comandos. Pode concretizar tudo isto em minutos. É assim que tira partido da sua GPU para criar uma central multimédia potente. Hoje, vamos usar uma GPU nvidia como exemplo.

 

Transmissão acelerada por hardware: o quê e porquê

Transmissão de conteúdos multimédia para telemóveis e televisores

Um servidor multimédia, com aplicações como Plex, Jellyfin ou Emby, organiza as suas coleções pessoais de filmes, séries e música, permitindo-lhe transmiti-las para qualquer dispositivo.

 

Mas há um senão: o ficheiro de vídeo 4K nem sempre é compatível com o seu telemóvel ou navegador. O servidor tem de o «transcodificar» (converter) em tempo real. Isto exige imenso do CPU.

 

A transcodificação por hardware delega esta tarefa na GPU (Unidade de Processamento Gráfico) do sistema. O resultado?
  • Reprodução de vídeo 4K impecável: Chega de interrupções.
  • Transmissão remota sem interrupções: Veja conteúdos em qualquer lugar sem esgotar o seu plano de dados.
  • Vários fluxos: A sua família pode ver conteúdos diferentes ao mesmo tempo.
  • Baixa utilização do CPU: O seu NAS mantém-se responsivo para outras tarefas, como transferências de ficheiros ou cópias de segurança.

 

Configuração real de utilizadores da comunidade

Vemos utilizadores a criar configurações incríveis. Claro que pode fazer isso numa única máquina. Aqui, partilhamos uma abordagem popular e muito eficiente: a estratégia de dois dispositivos, que separa as tarefas para maximizar o desempenho sem perder flexibilidade. Veja a configuração pessoal do Bill:

 

  1. 1. O servidor de aplicações: Uma máquina ZimaOS (http://10.0.0.68) com uma GPU NVIDIA. A sua única função é executar aplicações Docker. É a máquina de trabalho responsável pela transcodificação.
  2.  

  3. 2. O servidor de armazenamento: Uma segunda máquina ZimaOS (http://10.0.0.84) equipada com discos numa matriz RAID 5. Este é o nosso cofre seguro para os dados.

O CasaOS gere as aplicações; o ZimaOS gere os seus dados

Dica profissional: Muitos dos nossos utilizadores também começam com o CasaOS como servidor de aplicações leve e usam uma máquina ZimaOS mais potente exclusivamente para armazenamento e cópias de segurança. A escolha é sua. Consulte a comparação entre o CasaOS e o ZimaOS.

 

A configuração é surpreendentemente simples:
  1. 1. Instalação com um clique: No servidor de aplicações ZimaOS (10.0.0.68), Bill abriu a loja de aplicações do ZimaOS. Depois, pesquisou «Jellyfin» e clicou em Instalar. E já está. O ZimaOS trata das configurações complexas do Docker em segundo plano. Sem ficheiros YAML nem comandos docker run manuais.
  2.  

  3. 2. Ligue o armazenamento: Na interface Web do Jellyfin, Bill adicionou a biblioteca multimédia. Bastou indicar a partilha SAMBA do seu servidor de armazenamento (por exemplo, /media/10.0.0.84/movies). Para saber como interpretar os caminhos das aplicações Docker no ZimaOS, consulte esta documentação.
  4.  

  5. 3. Ative a aceleração por hardware: Este é o último passo crucial. No painel de controlo do Jellyfin:
    1.     – Aceda a dashboard > playback > transcoding
    2.     – Selecione NVIDIA NVENC como opção de aceleração por hardware.
    3.     – Selecione todas as caixas dos formatos que pretende acelerar (H.264, HEVC, etc.).
    4.     – Clique em Guardar.

 

Está feito. O seu servidor multimédia ZimaOS está agora a utilizar a GPU para tratar de todo o trabalho pesado. A boa notícia é que o processo para o Plex e o Emby é praticamente idêntico. Pode encontrá-los na App Store do ZimaOS e instalá-los com a mesma instalação com um clique. Após a instalação, encontrará a opção de aceleração por hardware nos respetivos menus de Transcodificação.
Definições de transcodificação por hardware no Emby e no Plex
A disponibilidade de funcionalidades pode variar entre estas aplicações. No Plex e no Emby, a transcodificação acelerada por hardware é geralmente uma funcionalidade premium, desbloqueada através de uma subscrição (Plex Pass e Emby Premiere), enquanto o Jellyfin inclui esta funcionalidade por predefinição. O ZimaOS oferece uma plataforma robusta, qualquer que seja o ecossistema escolhido.

 

Conclusão

Criar um servidor multimédia de alto desempenho costumava ser um motivo de orgulho para os entusiastas que passavam os fins de semana na linha de comandos.
ZimaOS: Um sistema operativo NAS simples, focado e aberto que funciona em todo o hardware x86_64
Com o ZimaOS, isso já faz parte do passado. Acreditamos que a tecnologia poderosa deve estar ao alcance de todos. Acabou de ver como uma instalação de aplicações com um clique e alguns cliques simples podem criar uma configuração de streaming que rivaliza com soluções dispendiosas, prontas a usar. Não se limitou a instalar uma aplicação; implementou uma central multimédia totalmente acelerada por hardware.

 

Pronto para acabar com as interrupções e começar a ver conteúdos em streaming? Explore a App Store no seu ZimaOS hoje mesmo.Junte-se à discussão da comunidade no nosso Fórum e no nosso Discord e siga o nosso canal do X para nos dizer como vai configurar um cinema em casa!

 

Aviso: As aplicações de servidor multimédia, como Plex, Emby e Jellyfin, destinam-se a transmitir e gerir os seus próprios ficheiros multimédia pessoais.Por favor, certifique-se de que tem os direitos legais para possuir, copiar e visualizar os conteúdos que coloca na sua biblioteca. A ZimaSphere não apoia nem tolera a utilização destas ferramentas para violar direitos de autor.

Centro de campanhas Zima

Mais para ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.