Saiba como transformar seu Linux em um servidor media streaming doméstico

serviio-linux-media-server-streaming

Um servidor media streaming permite você transmitir seus arquivos (músicas, vídeos ou imagens) para qualquer dispositivo, com suporte DLNA, via rede local doméstica. Isso inclui: televisões, leitores de Blue-ray , smartphones, e outros computadores. Sendo assim, saiba como configurar o servidor media streaming Serviio no Linux. Ao contrário de outros servidores de mídia como o Plex ou Kodi, o Serviio foca-se mais na parte do protocolo DLNA.

AUMENTE SUA PRODUTIVIDADE!
Crie e administre aplicações entre ambientes diferentes. Tenha agilidade e padronização na entrega dos serviços de TI. E, assim, ganhe tempo e seja eficiente na entrega desses serviços. Saiba como

O DLNA garante a interoperabilidade entre equipamentos eletrônicos conectados em uma rede doméstica, de modo que estes possam trocar arquivos de mídia entre si utilizando a rede em questão. Em outras palavras, o usuário é capaz de acessar e reproduzir seus arquivos de mídia de um computador, por exemplo, em uma TV, um tablet, smartphone, entre outros; desde que esses suportem a tecnologia DLNA e se encontrem conectados na mesma rede.

dlna_1

Sendo assim, vamos utilizar o Serviio para criar um servidor DLNA na rede!

Pré-requisitos

IMPORTANTE: A versão Serviio 1.5.1 requer java 8 instalado! Verifique a versão do seu java com o comando “java -version”

Instalação do FFmpeg

Em distros Ubuntu, versões 14.04 LTS/14.10, e Mint; executar:

$ sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
$ sudo apt-get update
$ sudo apt-get install ffmpeg

No Ubuntu 15.04:

$ sudo apt-get install ffmpeg

No Fedora 20 ou superior:

$ yum install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg ffmpeg mencoder ffmpeg2theora mplayer libdvdcss

Instalação

Faça o download da versão 1.5.2 do Serviio:

$ wget http://download.serviio.org/releases/serviio-1.5.2-linux.tar.gz

Faça a extração do conteúdo do arquivo tar:

$ sudo tar zxvf serviio-1.5.2-linux.tar.gz

Mova para pasta /opt e crie um usuário com homedirectory nessa pasta:

$ mv /opt/serviio-1.5.2 /opt/serviio
$ useradd -d /opt/serviio -r serviio
$ chown -R serviio:serviio /opt/serviio

Configuração

#1 )No Ubuntu 14.04/14.10:

Crie o arquivo /etc/init/serviio.conf para iniciar o serviço e coloque o texto abaixo no conteúdo do arquivo:

$ sudo gedit /etc/init/serviio.conf

Inicie o serviço:

$ sudo start serviio

#2 )No Ubuntu 15.04:

Crie o arquivo /lib/systemd/system/serviio.service para iniciar o serviço e coloque o texto abaixo no conteúdo do arquivo:

$ sudo gedit /lib/systemd/system/serviio.service

Para iniciar o serviço e carregar no boot, execute:

$ systemctl daemon-reload
$ systemctl enable serviio
$ systemctl start serviio

#3 )No Fedora 20 ou superior:

Crie o arquivo /lib/systemd/system/serviio.service para iniciar o serviço e coloque o texto abaixo no conteúdo do arquivo:

$ sudo gedit /lib/systemd/system/serviio.service

Para iniciar o serviço e carregar no boot, execute:

$ systemctl –system daemon-reload
$ systemctl enable serviio.service
$ systemctl start serviio.service

Usando o serviço

Inicie a interface gráfica do servidor Serviio, através do comando:

$ sudo /opt/serviio/bin/serviio-console.sh

Na primeira aba (status), você verá uma lista de dispositivos em sua rede (TV, p/exemplo). Na próxima aba (library) você pode adicionar o conteúdo a ser compartilhado (vídeos, imagens, músicas) com outros dispositivos em sua rede local (com suporte DLNA):

serviio-1

serviio-2

Pronto!! Agora você pode acessar o serviço remotamente, por exemplo numa TV. Mude o source e encontre o servidor media streaming Serviio 😉


Ricardo Ferreira

Ricardo Ferreira

Fundador do Linux Descomplicado - LD.

Sempre em busca de novos conhecimentos, preza por conteúdo de qualidade e auto-explicativo. Por isso, persiste em criar um site com artigos relevantes para todos os leitores do Linux Descomplicado!
Ricardo Ferreira

Comentários

comentários


VOCÊ TAMBÉM PODERÁ LER...

  • Vinícius Hacebe

    Mto bom o artigo. Saberia dizer se o serviço so funciona para dispositivos com dlna?

  • Gabriel Rodriguez

    seeh loko, linux precisa de codigo pra tudo aff