MiniDLNA
Nós percebemos isso aqui com o MiniDLNA de servidor DLNA bastante leve. Esta ferramenta está disponível nos repositórios. Uma versão atualizada e um bom suporte podem ser obtidos na página do projeto com o sourceforge.
Ao instalar o pacote DEB a partir dos repositórios, o aplicativo pode ser executado por
sudo service minidlna start
usando seu arquivo de configuração padrão /etc/minidlna.conf
. Esse arquivo precisa ser editado para definir diretórios de mídia, diretório de cache de banco de dados e propriedades de rede. A verificação da sua mídia quanto a alterações no conteúdo será feita em intervalos definidos, mas você também poderá forçar uma nova verificação a qualquer momento com:
sudo service minidlna stop
sudo minidlna -R
A digitalização da mídia para a criação do banco de dados pode levar bastante tempo com grandes bibliotecas ou arquivos grandes. Uma vez feito isso, ele fica bastante estável em segundo plano. Você também pode definir um script pronto para ser executado na inicialização.
As configurações do script de inicialização podem ser feitas em /etc/defaults/minidlna
. Isso é especialmente útil quando queremos executar o MiniDLNA como um determinado usuário (por exemplo, quando o banco de dados é armazenado em um diretório HOME).
Veja também: link sobre como executar o minidlna a partir do userspace. Você também pode estar interessado no Indicador MiniDLNA .