Pular para o conteúdo principal

Instalação do Servidor de Mídia Jellyfin

pir

Este guia explica como configurar o Jellyfin Media Server como um contêiner Docker instalado em um sistema Ubuntu executando no ODYSSEY-X86. Ao usar o Jellyfin, você pode transmitir todos os seus arquivos de mídia locais de qualquer lugar do mundo!

O que é Docker?

Docker é uma plataforma aberta para desenvolver, enviar e executar aplicações. O Docker fornece a capacidade de empacotar e executar uma aplicação em um ambiente fracamente isolado chamado contêiner. O isolamento e a segurança permitem que você execute muitos contêineres simultaneamente em um determinado host. Os contêineres são leves e contêm tudo o que é necessário para executar a aplicação, portanto você não precisa depender do que está instalado no host no momento. Você pode compartilhar contêineres facilmente enquanto trabalha e ter certeza de que todos com quem você compartilha recebem o mesmo contêiner que funciona da mesma maneira.

pir

O que é Jellyfin Media Server?

Jellyfin Media Server é uma ferramenta que permite acessar as músicas, fotos e vídeos armazenados em um dispositivo com muitos outros dispositivos. Você pode instalar o software Jellyfin em um computador Windows, Mac ou Linux, em um dispositivo de armazenamento conectado à rede (NAS) ou até mesmo em um roteador. Você pode transmitir todos os seus arquivos de mídia armazenados no seu Jellyfin Media Server remotamente pela internet e acessá-los de qualquer lugar do mundo usando o app Jellyfin.

pir

Primeiros Passos

Agora vamos passar pelo processo de executar o Jellyfin Media Server como um contêiner Docker instalado em um sistema Ubuntu.

Instalar Ubuntu no X86

Siga este wiki para instalar o Ubuntu no ODYSSEY-X86. Você pode baixar o Ubuntu OS mais recente a partir daqui.

Instalar Docker no Ubuntu

  • Passo 1. Atualize a lista de pacotes existente
sudo apt update
  • Passo 2. Instale os pacotes de pré-requisitos necessários
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  • Passo 3. Adicione a chave GPG do repositório oficial do Docker ao seu sistema Ubuntu
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • Passo 4. Adicione o repositório Docker às fontes do APT
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
  • Passo 5. Instale o Docker
sudo apt install docker-ce -y
  • Passo 6. Verifique se o Docker está instalado e já em execução
sudo systemctl status docker

E você verá a seguinte saída

pir

  • Passo 7. Por padrão, o comando docker só pode ser executado como usuário root ou por um usuário no grupo docker. Portanto, adicione seu nome de usuário ao grupo Docker
sudo usermod -aG docker ${USER}
  • Passo 8. Aplique a nova associação de grupo
su - ${USER}

Instalar Jellyfin Media Server no Docker

  • Passo 1. Baixe a imagem de contêiner Jellyfin mais recente
docker pull jellyfin/jellyfin
  • Passo 2. Crie armazenamento persistente para dados de configuração e cache
docker volume create jellyfin-config
docker volume create jellyfin-cache
  • Passo 3. Crie uma pasta para salvar os arquivos de mídia
# for example
mkdir /home/username/movies

Nota: Aqui username deve ser substituído pelo nome de usuário no seu sistema Ubuntu

  • Passo 4. Crie e execute um contêiner
docker run -d \
--name jellyfin \
--net=host \
--volume jellyfin-config:/config \
--volume jellyfin-cache:/cache \
--mount type=bind,source=/path/to/media,target=/media \
--restart=unless-stopped \
jellyfin/jellyfin

Nota: Aqui /path/to/media é o diretório /home/username/movies que criamos antes

Configuração Inicial do Jellyfin Media Server

  • Passo 1. Digite o seguinte em um navegador web a partir do ODYSSEY-X86 ou de qualquer outro PC na mesma rede que o ODYSSEY-X86
<IP_address_of_ODYSSEY-X86>:8096
# for example:
192.168.1.133:8096
  • Passo 2. Na página inicial de configuração do Jellyfin, selecione seu idioma preferido e clique em Next

pir

  • Passo 3. Digite um Username, Password para a conta de administrador e clique em Next

pir

  • Passo 4. Clique em Add Media Library

pir

  • Passo 5. Escolha o Content type no menu suspenso e preencha o Display name. Aqui o Display name será o mesmo que o content type

pir

  • Passo 6. Clique no símbolo + ao lado de Folders

pir

  • Passo 7. Clique na pasta /media dentro do contêiner Docker e clique em OK

pir

pir

  • Passo 8. Clique em OK novamente mantendo as outras configurações no padrão. Você pode alterar as outras configurações se preferir.

pir

  • Passo 9. Clique em Next

pir

Nota: Antes de clicar em Next, você pode continuar adicionando outras bibliotecas de mídia, como séries de TV. Basta clicar em Add Media Library e repetir o processo

  • Passo 10. Altere as configurações se quiser e clique em Next para as telas seguintes

pir

pir

  • Passo 11. Finalmente clique em Finish

pir

  • Passo 12. Faça login na conta de administrador que criamos antes

pir

E você será levado para a página inicial do Jellyfin!

pir

Adicionar Filmes / Séries de TV

Agora vamos adicionar alguns filmes para que possamos reproduzi-los no Jellyfin

  • Passo 1. Copie e cole todos os seus arquivos de filmes no diretório (/home/username/movies) que criamos antes

  • Passo 2. Volte para a página inicial do Jellyfin, clique nos 3 pontos e selecione Refresh metadata

pir

pir

  • Passo 3. Mantenha o Refresh mode padrão e clique em Refresh

pir

  • Passo 4. Clique em Movies

pir

E finalmente você verá todos os seus filmes carregados

pir

  • Passo 5. Clique em um filme e clique no botão Play para começar a reproduzir o filme

pir

Reproduzir a Mídia nos Aplicativos Cliente Jellyfin

Agora você pode usar os aplicativos Cliente Jellyfin para visualizar toda a sua mídia dentro do Jellyfin Media Server. O app Jellyfin pode ser instalado em vários dispositivos, como celulares, PCs, TVs inteligentes etc...

Visite este link para ver os dispositivos suportados para que você possa instalar o app Jellyfin neles.

pir

Agora você pode navegar até o aplicativo Cliente Jellyfin, fazer login e transmitir toda a sua mídia armazenada no Jellyfin Media Server!

Conectar Armazenamento Externo para Armazenar a Mídia

Você também pode conectar unidades de armazenamento externas para expandir o armazenamento no X86 para que possamos armazenar toda a nossa mídia.

ODYSSEY - X86J4125 possui várias opções de armazenamento, tais como:

  • SSD PCIe
  • SSD SATA
  • HDD SATA
  • Cartão Micro-SD
  • Unidades Flash USB

pir

Você pode conectar qualquer armazenamento externo de sua escolha consultando as opções de armazenamento acima.

Transforme uma TV Comum em uma Smart TV para Executar o Jellyfin

É muito conveniente transmitir mídia, como filmes, do seu Jellyfin Media Server usando uma Smart TV em casa. Você precisa de uma smart TV porque o aplicativo Jellyfin pode ser instalado se a TV tiver uma loja de aplicativos. Porém, se você tiver uma TV comum, poderá transformá-la em uma smart TV usando um Raspberry Pi!

Você pode seguir este link para saber mais!

Comunidade

Recursos

Suporte Técnico & Discussão sobre o Produto

Obrigado por escolher nossos produtos! Estamos aqui para lhe fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...