Blog comprometido com as mais diversas lutas sociais do planeta, particularmente, o que diz respeito a luta pelo socialismo, a ampliação do uso dos software livre Gnu/Linux na busca pela expansão de nossa inteligência coletiva e da cultura livre, além da batalha pela melhoria das condições de vida da população brasileira, sobretudo, do povo negro.

quarta-feira, 4 de julho de 2012

Protocolo DLNA: soluções para compartilhamento de arquivos, entre vários dispositivos, no Ubuntu

Fonte: ubuntuforums

Um dos maiores problemas dos usuários das distribuições Gnu/Linux é o fato de que muitas empresas produtoras de hardware e software procuram torná-los compatíveis somente com o sistema operacional Windows. Assim, nós ficamos dependentes de soluções produzidas pelas distrôs, de companhias como a Samsung associadas à Linux Fundation, e de programadores do mundo inteiro.
Este é o caso do protocolo DLNA (Digital Living Network Alliance), que permite o compartilhamento de arquivos entre variados dispositivos, como, televisores smartv, smartfones, computadores, ou qualquer aparelho que se conecte a uma rede wifi. 
Neste sentido, estamos disponibilizando uma solução para todos os usuários do Ubuntu, que tenham encontrado dificuldades com o citado protocolo. Vamos a ela:


Primeiro instale os "decoders", programas que convertem os mais diferentes formatos, usando o terminal. Depois digite:


sudo apt-get install mplayer
sudo apt-get install mencoder
sudo apt-get install ffmpeg


Instalando o Ps3mediaserver
Feito isso, instale o ppa do aplicativo ps3mediaserver, criado por programadores do Google, digitando no terminal.

sudo add-apt-repository ppa:happy-neko/ps3mediaserver
sudo apt-get update
sudo apt-get install ps3mediaserver



Pronto, com ele instalado, basta executar o programa e realizar as configurações devidas.

Outra opção, o Serviio
Outro aplicativo interessante é o Serviio, também podemos através dele fazer trabalhar o protocolo DLNA.
Vá ao link:  http://www.serviio.org/download e baixe o Serviio para o Linux.
Abra o arquivo em sua pasta "Home".
Abra um terminal e digite (sem aspas) : "cd serviio-0.6.2/bin".
No terminal digite, (sem aspas): "./serviio.sh" e "./serviio-console.sh" (sem aspas)
Pronto, deve abrir o console do Serviio, basta configurar.

Tanto o Ps3mediaserver, quanto o Serviio funcionam muito bem. Use o que você achar melhor.

Possíveis problemas:
Uma das dificuldades que encontrei foi com o arquivo /usr/lib/jvm/java-7-oracle/bin/java. Neste caso, procedi da seguinte forma, digitando no terminal:

sudo gedit /usr/bin/ps3mediaserver

Aberto o arquivo, procurei a linha JAVA="$JAVA_HOME/bin/java" e apague /bin, deixando a linha da seguinte forma:
JAVA="$JAVA_HOME/java"

No caso do Serviio, digite no terminal:
sudo gedit serviio-0.6.2/bin/serviio.sh e procure a linha 47 abaixo:
 JAVA="$JAVA_HOME/bin/java" e apague /bin, deixando a linha da seguinte forma:
JAVA="$JAVA_HOME/java".
Licença Creative Commons
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Brazil License.