Gerbera, transmita conteúdo multimídia em sua rede doméstica

Sobre Gerbera

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

Interface da web Gerbera

  • 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

Servidor Gerbera iniciado

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.

Configuração da interface de rede 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

Erro Gerbera iniciar firefox

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.

servidor inicial gerbera config.xml

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.

Sistema de arquivos Gerbera adicionar vídeo

Depois de adicionar arquivos para streaming do sistema de arquivos, a interface do banco de dados deve ter esta aparência.

Vídeo adicionado ao servidor Gerbera

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.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Tony dito

    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.

    1.    Damião Amoedo dito

      Obrigado por nos ler. Salu2.