Como instalar e configurar o Gerbera Media Server no Ubuntu/Debian
Este tutorial simples mostra como instalar e configurar o servidor de mídia doméstico Gerbera em todas as versões atuais do Ubuntu e Debian.
Gerbera é um servidor de mídia UPnP gratuito e de código aberto para Linux, BSD e Mac OS. Com ele, você pode transmitir arquivos de áudio e/ou vídeo pela rede doméstica e reproduzi-los em qualquer dispositivo com um reprodutor de mídia com suporte UPnP, por exemplo, VLC.
Como fazer Gerbera no Ubuntu/Debian através de seu repositório oficial
Gerbera está disponível nos repositórios do Ubuntu, mas sempre antigo. No entanto, é muito fácil instalar a versão mais recente, pois oferece um repositório oficial do apt. E até agora, ele suporta Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Debian Buster & Bullseye.
1.) Primeiro abra o terminal no menu iniciar. Em seguida, cole o comando abaixo e clique em executar para instalar a chave:
curl -fsSL https://gerbera.jfrog.io/artifactory/api/gpg/key/public | sudo apt-key add -
Instale o curl via sudo apt install curl
se você não o tiver. Digite a senha do usuário quando solicitado (sem feedback de asterisco) e pressione Enter.
2.) Em seguida, adicione o repositório apt executando o comando no terminal:
sudo apt-add-repository https://gerbera.jfrog.io/artifactory/debian
3.) Adicionar repositório deve atualizar automaticamente as informações do pacote. Caso contrário, execute-o manualmente através do comando:
sudo apt update
4.) Você pode finalmente instalar o pacote Gerbera mais recente via comando:
sudo apt install gerbera
Configure o Gerbera Media Server:
O servidor de mídia agora é simples de usar, pois o usuário e a permissão estão bem configurados durante o processo de instalação.
1.) Defina usuário e senha para a UI da Web.
Você pode pular esta etapa para que qualquer pessoa na rede doméstica possa acessar a página de configuração do servidor via Web UI sem autenticação.
Primeiramente, abra o terminal e execute o comando para editar o arquivo de configuração:
sudo gedit /etc/gerbera/config.xml
Quando os arquivos forem abertos, vá para a seção UI. Habilite o login da conta e defina nome de usuário e senha como preferir.
2.) Execute o serviço Gerbera:
Em seguida, execute o comando para iniciar o serviço do servidor de mídia:
systemctl start gerbera
E verifique o status do servidor via comando:
systemctl status gerbera
Se estiver funcionando com sucesso, ele exibirá o endereço IP e a porta de escuta da página da interface da web.
NOTA: para fazer o serviço iniciar automaticamente no login, execute systemctl enable gerbera
.
3.) Cole o endereço no navegador da web, http://192.168.0.108:49152
no meu caso, e pressione Enter. Em seguida, faça login com o usuário e senha que você definiu no passo 1.).
Você pode finalmente clicar em “Adicionar alguns arquivos” para vaporizar seus arquivos de mídia e gerenciá-los, assim como os clientes, por meio dos próximos dois botões.
OK, agora você pode curtir música ou filme em qualquer dispositivo com cliente UPnP, por exemplo VLC no iOS: