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 definem 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 características integradas 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 player 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.
- Mecanismo de skin poderoso.
- Capacidade avançada de reprodução para CDs, DVDs, além de arquivos ZIP e RAR.
- Opção de personalização do usuário com capas e descrições de caixas.
- 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 a diferentes formatos de mídia.
Recursos Principais:
- Ajuste automático da taxa de bits para alteração da taxa de bits de vídeo.
- Suporta qualidade máxima automática.
- Legendas 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 Livre
Jellyfin é outro sistema de entretenimento de software livre líder que fornece capacidade de servidor de mídia UPnP e DLNA. O software de código aberto pode coletar, gerenciar, compartilhar e transmitir todo o seu conteúdo de mídia em seus dispositivos.
Tudo o que você precisa fazer é executar o servidor Jellyfin em seu sistema de dispositivo e o programa permite assistir a sua mídia 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 containerizadas, seja Docker ou Kubernetes.
- A opção SyncPlay permite o compartilhamento de mídia remota.

Para os usuários em busca de complexidade, 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 aos usuários explorar e transmitir 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 streams 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 broadcasting e resposta a solicitações de mídia.
- 5. Coerência – Servidor de Mídia DLNA/UPnP
Coerência é uma solução multimídia de código aberto independente que atua como um servidor de mídia DLNA/UPnP, framework e aplicação. O framework de código aberto é construído 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 incorporada que permite compartilhar arquivos locais ou mídia online por meio dos back ends do aplicativo. 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 funcionalidade avançada, 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.
- Funciona como um renderizador de mídia DLNA/UPnP autônomo e controlável.
- Capacidade incorporada 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 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 pré-visualização de mídia rápida para vídeos e fotos.
Ao contrário de seus concorrentes, o programa também oferece 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 pelo usuário.
Recursos do SimpleDLNA:
- C#-based media solution framework.
- O exibição 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 funcionam 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.
Características da Gerbera:
- Opções de navegação e reprodução para mídia em redes ou dispositivos.
- Web UI 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.
- Suporta o 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 de código aberto fácil 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 características.
Entre essas características estão a capacidade de servir arquivos de mídia para seus clientes de rede, incluindo aplicativos (Totem e XBMC), além de dispositivos compatíveis, como smartphones, TVs e players de mídia portáteis.
Características do ReadyMedia:
- Interfaces de usuário da Web com suporte de um módulo Webmin.
- Suporte parcial de transcodificação para transmissão de mídia.
- Recurso de legendas suportando múltiplos dispositivos.
- Suporte básico de NLS para usuários.
- Dimensionamento otimizado de JPEG para melhorar a mídia.
9. Rygel – Solução de Mídia Residencial
Rygel é um servidor de mídia UPnP AV que fornece aos usuários uma solução de mídia residencial para compartilhar facilmente áudio, vídeo e fotos em outros dispositivos. O software de código aberto funciona com software 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 em formatos compatíveis para os dispositivos do cliente.
Recursos do Rygel:
- Recurso fácil de pesquisa e reprodução de mídia no telefone, PC ou TV.
- Opção de navegação e reprodução de mídia armazenada no PC.
- Opção avançada de exportação de mídia em mídia players, online 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? Comente abaixo suas opiniões.
Source:
https://www.tecmint.com/upnp-dlna-media-servers-linux/