A sigla UPnP significa ‘Universal Plug and Play’, que é um serviço que permite que dispositivos na LAN descubram e se comuniquem entre si de forma transparente, com o objetivo de permitir streaming de vídeo, compartilhamento de dados e jogos entre dispositivos sem configuração manual.
DLNA (Digital Living Network Alliance) é um conjunto de diretrizes que define como mídia digital é compartilhada entre dispositivos em uma rede local. O DLNA utiliza o UPnP para interconectividade e permite que dispositivos em uma rede doméstica se encontrem e compartilhem arquivos de mídia.
Este guia apresenta alguns dos servidores de mídia UPnP e DLNA de código aberto mais populares que você pode usar para suas tarefas de streaming e compartilhamento de dados no Linux.
Sumário
1. Kodi – Software de Home Theater
O Kodi é um hub de mídia digital de código aberto e popular que pode receber, navegar e visualizar conteúdo UPnP e DLNA. A solução de mídia gratuita tem várias funcionalidades incorporadas de UPnP A/V, permitindo que transforme seu dispositivo em uma jukebox multimídia completa.
Suas capacidades incluem receber conteúdo UPnP e DLNA, navegar em fontes de mídia UPnP e DLNA e controlar o acesso a dispositivos UPnP e DLNA. Você também pode contar com o Kodi para compartilhar bibliotecas de mídia entre dispositivos e redes.
O servidor de mídia e o reprodutor também funcionam em consoles de jogos, permitindo o uso no PlayStation e no Xbox da Microsoft.
Recursos do Kodi:
- Capacidade de streaming poderosa com streaming de um servidor ou computador através de uma rede.
- Motor de skin poderoso.
- Capacidade avançada de reprodução para CDs, DVDs e arquivos ZIP e RAR.
- Opção de personalização do usuário com capas de caixa e descrições.
- Recurso de lista de reprodução.
- Opção de previsão do tempo local.

2. Servidor de Mídia Universal
O Universal Media Server é um servidor de mídia UPnP que também permite o streaming e a transcodificação de outros formatos de mídia sem um processo de configuração complexo.
Essa capacidade significa que este programa pode fazer streaming para vários dispositivos, incluindo o Xbox One da Microsoft, os Playstations da Sony, TVs digitais, smartphones e até mesmo players de Blu-ray.
O programa é alimentado por um conjunto de ferramentas de mídia, como Crowdin, Mencoder, FFmpeg, VLC e AviSynth para oferecer suporte de mídia para diferentes formatos.
Características Principais:
- Ajuste automático da taxa de bits para alteração da taxa de bits do vídeo.
- Suporta qualidade máxima automática.
- Legendagem para todos os dispositivos com legendas ao vivo do OpenSubtitles.
- Suporte DTS com DTS de qualidade total.
- Navegação instantânea de arquivos com varredura de pastas.
- Interpolação de quadros True Motion, que regula as taxas de quadros.
- Suporte AviSynth e iTunes.
[ Você também pode gostar: Como Instalar o Universal Media Server no Linux ]

3. Jellyfin – Sistema de mídia de software gratuito
Jellyfin é outro sistema de entretenimento de software livre líder, fornecendo capacidade de servidor de mídia UPnP e DLNA. O software de código aberto pode coletar, gerenciar, compartilhar e transmitir todos os seus dispositivos de mídia.
Tudo o que você precisa fazer é executar o servidor Jellyfin em seu sistema de dispositivo e o programa permite assistir a sua mídia a partir de várias opções. Essas opções incluem assistir em um navegador da web, aplicativos na plataforma Roku, dispositivos Android, Android TV, iOS e dispositivos Fire TV. Como é de código aberto, você pode configurar o Jellyfin para funcionar diretamente dentro de outras plataformas, como o Kodi.
Recursos do Jellyfin:
- Suporte multiplataforma para todos os dispositivos (Windows, Linux, iOS, Android e macOS).
- Amplo suporte para diferentes clientes DLNA.
- Funciona dentro de imagens em contêineres, seja Docker ou Kubernetes.
- A opção SyncPlay permite o compartilhamento de mídia remota.

Para os usuários em busca de complexidade, o DMS é a escolha perfeita para um servidor de mídia UPnP DLNA. O servidor de mídia de código aberto é executado a partir do terminal, permitindo que os usuários explorem e transmitam conteúdo de mídia do seu sistema de arquivos ou diretório de trabalho.Se necessário, o DMS também anuncia e serve arquivos brutos, alternativamente transcodificando fluxos quando possível. Sua estrutura baseada em terminal significa usar comandos no PATH fornecido ao programa, caso contrário, os recursos não funcionarão. Esses comandos funcionam para obter vários dados de mídia, incluindo transcodificação de vídeo, geração de miniaturas e identificação da taxa de bits.
Servidor de mídia digital UPnP DLNA baseado em terminal.
Uso de comandos de terminal.Serve conteúdo de mídia diretamente do sistema de arquivos ou diretório de trabalho.
- Componente SSDP para transmissão e resposta a solicitações de mídia.
- Coherence – Servidor de Mídia DLNA/UPnP
Coherence é uma solução multimídia autônoma de código aberto que atua como servidor de mídia DLNA/UPnP, estrutura e aplicativo. A estrutura de código aberto é construída em Python e realiza todas as funções de um servidor de mídia UPnP e DLNA.
Coerência é uma solução de multimídia autônoma de código aberto que atua como um servidor de mídia DLNA/UPnP, framework e aplicativo. O framework de código aberto é construído em Python e executa todas as funções de um servidor de mídia UPnP e DLNA.
Por exemplo, Coherence fornece aos usuários uma opção de exportação embutida que permite compartilhar arquivos locais ou mídia online através dos back ends do aplicativo. A Coherence também funciona como um renderizador de mídia UPnP e DLNA controlado pelo usuário, graças aos clientes suportados, incluindo Rhythmbox e Gstreamer.
Para funcionalidades avançadas, a Coherence fornece aos usuários um toolkit de pacotes, como Cadre, Compre, Mirabeau e Puncher, entre outros plugins de mídia.
Recursos da Coherence:
- Aplicativo de multimídia baseado em Python de código aberto.
- Suporta clientes de mídia avançados, como Gstreamer e Rhythmbox.
- Função como um renderizador de mídia DLNA/UPnP autônomo e controlável.
- Capacidade embutida de exportar arquivos locais e mídia online.
- A cross-platform toolkit containing several media packages.
6. SimpleDLNA – Servidor de Mídia DLNA Grátis
Se você precisa de um servidor de mídia UPnP e DLNA básico e de código aberto, então SimpleDLNA é a sua melhor aposta. O servidor de mídia DLNA gratuito é escrito em linguagem C# com suporte para desempenho de streaming rápido, configuração zero e miniaturas de mídia rápidas para vídeos e fotos.
Ao contrário de seus concorrentes, o programa também fornece reprodução de vídeo rápida com um processador de metadados para desbloquear todos os detalhes da mídia. Os usuários do Windows também se beneficiam ao usar o SimpleDLNA, com o aplicativo fornecendo um pacote de instalação do Windows que inclui binários e o código-fonte para modificação do usuário.
Recursos do SimpleDLNA:
- C#-based media solution framework.
- O display de miniaturas suporta imagens e vídeos.
- Configuração zero para o servidor DLNA.
- Fornece metadados de mídia do TagLib.
- Permite codificação fácil de fontes de mídia adicionais, como podcasts.
7. Gerbera – Servidor de Mídia Grátis
Todos os tipos de clientes compatíveis com UPnP trabalham com Gerbera, tornando-o um dos principais servidores de mídia UPnP para usuários com diferentes clientes. O servidor de mídia UPnP permite a transmissão de sua mídia digital usando uma rede, enquanto permite que você consuma mídia em uma ampla variedade de dispositivos compatíveis com UPnP.
A Gerbera também possui uma interface web avançada que fornece aos usuários um painel de controle rico, organização adequada de mídia e suporte a dezenas de formatos de mídia.
Recursos da Gerbera:
- Opções de navegação e reprodução de mídia em redes ou dispositivos.
- UI web com visualização em estrutura de árvore para banco de dados e sistema de arquivos.
- Transcodificação flexível de formatos de mídia usando plugins ou scripts.
- Rescan automatico de diretórios.
- Suporte ao uso de URLs externas, permitindo a criação de links para o renderizador.

8. ReadyMedia – MiniDLNA Media Server
ReadyMedia (anteriormente MiniDLNA) é outro servidor de mídia open-source simples de usar, totalmente compatível com seus clientes DLNA/UpnP-AV. O software do servidor é gratuito e vem com um design simples e leve, carregando poucas funcionalidades.
Entre esses recursos está a capacidade de servir arquivos de mídia aos clientes de sua rede, incluindo aplicativos (Totem e XBMC), além de dispositivos compatíveis, como smartphones, TVs e players de mídia portáteis.
Recursos do ReadyMedia:
- Interfaces de usuário da Web com suporte de um módulo Webmin.
- Suporte parcial de transcodificação para streaming de mídia.
- Recursos de legendagem compatíveis com múltiplos dispositivos.
- Suporte básico de NLS para usuários.
- Dimensionamento otimizado de JPEG para aprimorar a mídia.
9. Rygel – Solução de Mídia Doméstica
Rygel é um servidor de mídia UPnP AV que fornece aos usuários uma solução de mídia doméstica para compartilhar facilmente áudio, vídeo e fotos com outros dispositivos. O software de código aberto funciona com software de reprodução de mídia para criar um renderizador de mídia controlado remotamente com um controlador UPnP ou DLNA.
Rygel também alcança interoperabilidade avançada de dispositivos seguindo os requisitos rigorosos do DLNA. Seu mecanismo de plug-ins melhora ainda mais a funcionalidade do software, incluindo a conversão de mídia para formatos compatíveis com os dispositivos do cliente.
Recursos do Rygel:
- Fácil recurso de pesquisa e reprodução de mídia no telefone, PC ou TV.
- Opção de navegação e reprodução para mídia armazenada no PC.
- Opção avançada de exportação de mídia dos players, on-line e em disco.
- Redirecionamento de saída de som para alto-falantes DLNA.
- Capacidade de transcodificação de mídia de áudio e vídeo.
Conclusão
Neste guia, abordamos alguns dos melhores servidores de mídia UPnP e DLNA de código aberto e gratuitos que economizam muito esforço permitindo a transmissão gratuita de conteúdo entre dispositivos na mesma rede.
Esperamos que você encontre uma opção de código aberto que funcione para você sem problemas. Seu feedback sobre este guia é muito bem-vindo.
Você conhece outros melhores servidores de mídia UPnP e DLNA de código aberto para Linux? Deixe suas opiniões nos comentários abaixo.
Source:
https://www.tecmint.com/upnp-dlna-media-servers-linux/