it-swarm-pt.tech

Existe uma combinação de cliente / servidor de trabalho do uPnP?

Eu tenho vídeos armazenados em uma máquina; Eu gostaria de assisti-los em outra máquina. Ambos estão executando o Ubuntu 10.04 64-bit.

Até agora eu tentei MediaTomb, MythTV e coerência de python. Nenhum dos clientes parece ver os servidores e eu definitivamente tenho conectividade entre as máquinas cliente e servidor (por isso não é um problema de rede).

4
jbowtie

Aqui está uma combinação de trabalho que encontrei:

MediaTomb como o servidor (pacote mediatomb). Eu acho que quase qualquer um dos servidores uPnP disponíveis deve funcionar, mas este é o que estava funcionando quando encontrei um cliente.

Para clientes, usei o Totem (para vídeo) e o Rhythmbox (para áudio). Eu tive que instalar e ativar plugins para cada um deles para ser usado como um cliente.

O plugin "Coherence DLNA/uPnP Client" para o Totem é empacotado em totem-plugins-extra. Depois de instalado e habilitado, os servidores da uPnP são exibidos na barra lateral, um fato que parece não estar documentado e não é fácil de descobrir.

para áudio, o "suporte de compartilhamento e controle DLNA/uPnP" é empacotado em rhythmbox-plugin-coherence. Uma vez ativada, uma categoria "Compartilhada" aparece no lado esquerdo (em Listas de reprodução) listando os servidores uPnP.

4
jbowtie

Se você conseguir lidar sem usar o uPnP, usei o SSHFS e o Multicasting ou Unicasting do VLC para obter os mesmos resultados.

Eu usei o SSHFS fazendo o seguinte:

Sudo apt-get instalar sshfs vlc sshfs usuário @ servidor/caminho/para/video_store/local/diretório

Em seguida, navego para esse diretório com o VLC e escolho os arquivos que quero assistir com isso.

Se você não tem um link de rede confiável, você pode ter algumas falhas com isso, mas funciona.

Se você tiver uma rede simples, convém também considerar o uso de unicast ou multicasting do VLC.

Aqui está o link para como transmitir usando o VLC:

RTSP streaming ao vivo - Exemplos de linha de comando | VideoLAN Wiki

Alternativamente, você pode configurar vários "canais" para assistir usando este howto:

Como fazer streaming/VLM | VideoLAN Wiki

Se você precisa usar o uPnP, tive bons resultados fluindo para o meu PS3 usando o PS3 Media Server , embora não seja empacotado nos repositórios do Ubuntu, é apenas um simples Java aplicativo que você diz onde todos os seus arquivos de vídeo são. Ele irá realizar alguma transcodificação se você precisar, e irá transferir vídeos, fotos e músicas sem nenhum problema.

2
JonTheNiceGuy

Se você gostaria de navegar por seus vídeos no seu PS3/XBOX e, possivelmente, na sua TV, você pode usar um servidor habilitado para DNLA como o TwonkyMedia. ( http://blog.gruenewaldt.net/en/software/ubuntu-linux/set-up-twonky-media-server-dlnaupnp-for-PlayStation-3-ps3-on-ubuntu-linux-for -vídeo-streaming / )

Você pode ver uma comparação entre vários Media Servers aqui: http://www.rbgrn.net/content/21-how-to-choose-dlna-media-server-windows-mac-os-x-or -linux

Existe um plugin DLNA para o Rhythmbox: http://coherence.beebits.net/wiki/RhythmBox

Eu não tentei nada disso no Ubuntu, mas tenho o TwonkyMedia rodando no meu WD MyBook World Edition com ótimos resultados.

2
paulo.albuquerque

Minha recomendação para um sistema cliente/servidor de mídia com DLNA é o Plex.

http://www.plexapp.com/

Ele se foi de código fechado, já que eles estão obviamente tentando ganhar algum dinheiro com isso agora, mas está tão perto da perfeição quanto eu descobri.

1
RoboJ1M

Eu tive ok resultados (pode falhar) com o rygel, pelo menos funciona com meu xbox, nenhuma configuração é necessária. Obter o meu Panasonic G20 para descobri-lo, no entanto, está se tornando uma causa perdida, eu só poderia desistir e falsificar um gadget USB para criar um pseudo disco rígido e anexá-lo à TV.

Alguém pode comentar sobre o que é o projeto dominante DNLA para Linux? Eu quero contribuir com correções de bugs, mas não para um beco sem saída. Obrigado.

1
ppetraki