No próximo artigo daremos uma olhada no Gerbera. Este é um poderoso Servidor de mídia UPnP (Universal Plug and Play) Rico em recursos com uma interface de usuário da web agradável e intuitiva. Isso nos permitirá transmitir mídia digital (vídeos, imagens, áudio, etc.) através de uma rede doméstica e Jogue em diferentes tipos de dispositivos compatíveis com UPnP, de telefones celulares a tablets e muito mais.
Gerbera é uma servidor de mídia UPnP poderoso, que poderemos usar para transmitir nossa mídia digital em nossa rede doméstica por meio de uma interface de usuário da web agradável. Gerbera implementa a especificação UPnP MediaServer V 1.0 que pode ser encontrada em upnp.org. Este servidor deve funcionar com qualquer MediaRenderer compatível com UPnP. No caso de encontrar dificuldades em alguns modelos, devemos consultar a lista de dispositivos compatíveis para obtener más información.
Características do Gérbera
- Nos permitirá navegar e jogar mídia usando UPnP.
- Suporta o extração de metadados de arquivo mp3, ogg, flac, jpeg, etc.
- Configuração altamente flexível. Seremos capazes controlar o comportamento de vários recursos do servidor.
- Suporta o layout de servidor definido pelo usuário com base nos metadados extraídos.
- Oferta suporte exif para miniaturas.
- admite nova verificação automática de diretório (cronometrado, notificar).
- Ele oferece uma interface de usuário da web agradável com um visualização em árvore do banco de dados e sistema de arquivos, permitindo adicionar / excluir / editar e navegar na mídia.
- Suporte para URLs externos (Podemos criar links para conteúdo da Internet).
- Suporta transcodificação de formatos de mídia flexíveis por meio de plugins / scripts e muitos mais, incluindo vários recursos experimentais.
Instale e inicie o Gerbera - UPnP Media Server no Ubuntu
Na distribuição do Ubuntu, há um PPA criado e mantido por Stephen Czetty. A partir daí, podemos instalar o Gerbera abrindo um terminal (Ctrl + Alt + T) e usando os seguintes comandos:
sudo add-apt-repository ppa:stephenczetty/gerbera sudo apt update && sudo apt install gerbera
Depois de instalar o servidor, iniciaremos, ativaremos e veremos o status do serviço usando os seguintes comandos no mesmo terminal:
sudo systemctl start gerbera.service sudo systemctl enable gerbera.service
Verificaremos se o serviço começou com:
sudo systemctl status gerbera.service
IMPORTANTE: Si Gerbera não pode começar em seu sistema, você deve tentar as seguintes ações.
Primeiro verifique se o arquivo de log (/ var / log / gerbera) foi criado, caso contrário, crie-o conforme mostrado abaixo:
sudo touch /var/log/gerbera sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera
Em segundo lugar, definir uma interface de rede que você está usando como o valor da variável de ambiente MT_INTERFACE. O padrão é 'eth0', mas se sua interface tiver outro nome, altere o nome. No Debian / Ubuntu, você pode defina esta configuração no arquivo / etc / default / gerbera.
Comece a usar Gerbera Media Server Web UI
O serviço Gerbera escuta na porta 49152, que podemos usar para acessar a IU da web por meio de um navegador da web:
http://dominio.com:49152
o
http://tu-dirección-ip:49152
Se você receber o erro mostrado na imagem acima, você deve habilitar a interface do usuário da web do arquivo de configuração Gerbera. Edite-o digitando no terminal (Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
Aqui vamos alterar o valor enabled = »no» para enabled = »yes» como mostrado na imagem a seguir.
Depois de fazer as alterações acima, fechamos o arquivo e vamos reiniciar o serviço Gerbera. Para fazer isso, escrevemos no terminal (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
Agora vamos voltar ao nosso navegador e vamos tentar abrir a interface do usuário mais uma vez em uma nova guia. Desta vez, ele deve carregar. Você verá duas guias nele:
- Base de dados. Ele nos mostrará os arquivos que podem ser acessados publicamente.
- Sistema de arquivos. É aqui que poderemos pesquisar arquivos em nosso sistema e selecioná-los para transmissão. Para adicionar um arquivo, basta clicar no sinal de mais (+), como você pode ver na imagem a seguir.
Depois de adicionar arquivos para streaming do sistema de arquivos, a interface do banco de dados deve ter esta aparência.
Neste ponto, podemos iniciar o streaming de arquivos de mídia por meio de nossa rede a partir do servidor Gerbera. Para testá-lo, poderíamos utilizar um celular, tablet ou qualquer outro que nos permita utilizar um Aplicativo UPnP para reproduzir os arquivos.
Se quisermos obter mais informações sobre este servidor, qualquer pessoa pode consultar a página de Projeto GitHub o su site oficial.
Obrigado Damian por sua contribuição. Tudo perfeito.
Aproveito para agradecer a toda a equipe da Ubunlog. Excelente trabalho que você faz.
lembranças
Um assinante fiel.
Obrigado por nos ler. Salu2.