Logo Hardware.com.br
alemarsan
alemarsan Veterano Registrado
938 Mensagens 63 Curtidas

[Dica] Servidor de mídia MiniDLNA para Windows

#1 Por alemarsan 22/02/2015 - 20:38
Depois de procurar um servidor de midia (DLNA) compatível, leve e que, principalmente, tivesse suporte a legendas externas (.srt). Lembrei que meu router TP-LINK MR3420 rodando OpenWrt tem o minidlna para isso e roda muito bem apesar de suas limitações.

Pensei se alguém já tivesse portado ele para plataforma windows. E realmente isso aconteceu a pouco tempo.

Depois de PLEX, Universal Media Server, Serviio, XBMC e etc. Nenhum se compara a simplicidade do minidlna, pois nao preciso cover de álbum, playlist, interface amigável ou qualquer outra coisa, somente que ele reproduza meus videos, filmes e series (com legendas externas) para minha TV (LG LA6200).

Um russo compilou o minidlna pra windows e disponibilizou no sourceforge.
http://sourceforge.net/p/minidlna/patches/33/?page=1

É o ultimo post onde tem o minidlnad.zip - Depois de 6 tentativas onde o arquivo vinha sempre corrompido, baixei com um gerenciador de downloads.

E também o disponibilizo aqui, pois não existia em outro lugar na WEB, até agora. (GPLv2).
https://drive.google.com/file/d/0ByiYX0XMr-LoSDNxTXVyeVhwVE0/view?pli=1

Com o minidlnad.exe em mãos precisamos de otras cositas:
- A biblioteca cygwin1.dll, no windows x64 a versão 64 bits dela e windows x32 a versão 32 bits (obviamente).
http://pt.dll-files.com/cygwin1.dll.html
A última versão (1007.33.0.0) x64 foi a testada e funciona bem.

- O arquivo de configuração (minidlna.conf). No exemplo abaixo o arquivo que tirei do router e adaptei.

port=8200
#network_interface=
friendly_name=Lucky DLNA Server
db_dir=c:\Temp
log_dir=c:\Temp
inotify=yes
enable_tivo=no
strict_dlna=no
#album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
notify_interval=900
serial=12345678
model_number=1
root_container=.
#media_dir=/midia
media_dir=V,e:\temp\FILMES
media_dir=V,e:\temp\SERIES


O minidlnad.exe para windows escuta em todas interfaces de rede, nao sendo necessario especificar.

A porta TCP 8200 ou o arquivo minidlnad.exe deve ser aberta(o) no firewall do windows, caso use.

Deixei os arquivos no diretorio c:\Temp, inclusive o files.db que é gerado ou atualizado quando existe mídia nova nos diretorios especificados em media_dir.
e o arquivo de log.

No minidlna.conf os diretórios onde ficam as midias tem a seguinte sintaxe:
A -> para audio (ex. media_dir=A,e:\temp\Musicas)
P -> para imagens (ex. media_dir=P,e:\temp\Imagens)
V -> para videos (ex. media_dir=V,e:\temp\Videos)

Pronto, pode-se rodar o minidlnad.exe a partir do prompt com o comando
minidlnad.exe -f minidlna.conf

Criei atalhos pra iniciar com o sistema e pará-lo com 2 cliques, afinal estamos no windows. big_green.png
Imagem

Se o minidlna roda tranquilo em um router com 400mhz e 32mb RAM. Imagine como se comporta em um PC atual. Para indexar 300GB de videos levou segundos.
Imagem

Resultado do que deve aparecer na TV:
Imagem

Diferente de outros servidores de midia/DLNA, ele não transcodifica video/audio ou anexa as legendas ao arquivo, se o dispositivo é capaz de interpretar o conteúdo enviado, ele será reproduzido.
Testado em PC com Windows 8 x64, Tablet Android com SPMC (fork do XBMC), TV LG LA6200 e Blu-Ray Philips BDP-5500.
Responder
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal