Sistema reinstalado usando o Xubuntu. Desta vez, o Mediatomb é autostarts, mas a porta 47152 é visível apenas no host local. O serviço também pode ser reiniciado usando sudo service mediatomb start
. Meu dispositivo de mídia externo não pode ver a mediatombina.
Eu aprendi:
- Mediatomb coloca o banco de dados no /var/lib/mediatomb.db, de propriedade do usuário mediatomb
- O config.xml é de propriedade do root em /etc/mediatomb/config.xml
- Os arquivos da web estão em / usr / share / mediatomb e são de propriedade de root.
- O diretório / etc / init contém o script Upstart e não fiz modificações nele.
- O diretório /etc/init.d contém o script de inicialização antigo e não utilizado.
- O disco de mídia que estou compartilhando é montado automaticamente pelo root e tem 777 permissões.
Neste ponto, acho que isso pode estar relacionado ao fato de meu Xubuntu ser um sistema de 64 bits e que, por algum motivo, o listener se liga ao host local em vez do meu IP externo?
UPDATE: finalmente descobri que era uma configuração incorreta no meu config.xml que fazia o servidor pensar que não havia arquivos para servir. Minha biblioteca é todos os arquivos .avi e eu tinha o perfil .avi configurado incorretamente no config.xml e por isso não era possível renderizar nada.