VLC stable / VLC nightly builds / Totem with Coherence Pluginがoneiricで正しく動作しないので、minidlnaをサーバーとして使ってseagate dockstarからストリーミングされたメディアを見るための代替手段を探しています。
使えるクライアントはXBMCだけですが、これはやりすぎで、他の作業ができなくなってしまいます。今はsamba共有で回避していますが、Playstation 3とWindows 7ラップトップの両方が、Linuxデスクトップよりもdebianベースのメディアサーバーとの相性が良いのは不可解ですね。
先日、VLC Version 2.0がリリースされました。今回のリリースでは、バグなく動作する完全機能のUPNP / DLNAプレーヤーが搭載されています。私はUbuntuとArchlinuxで使用していますが、私のminidlnaプレーヤーで問題なく動作しています。
VLCを使うには、プレイリストを起動し(View
-> Playlist
; Ctrl + L
)、Local Network
-> Universal Plug 'n'Play
を選択します。ただし、VLCの実装では、何かを選択する前に、まずすべてのライブラリ情報をダウンロードすることに注意してください。ライブラリのサイズにもよりますが、実際には数分以上かかるかもしれません。
まず、サーバーが正常に動作していることを確認してください。そうすれば、upnpクライアントにdjmountを使うことができます。djmountがレポに入っているかどうかはわかりません(今はUbuntuを使っていないので)。djmountとfuseをインストールします。
メディアにマウントポイントを作る
cd /media
sudo mkdir upnp
sudo chmod 777 upnp
upnp以外の任意の名前をつけることができます。
次に、fuseをロードして、ファイルシステムをマウントします。
sudo modprobe fuse
sudo djmount -o allow_other /media/upnp
サーバーを再起動する必要があるかもしれません。例えば、mediatombを使用している場合は
sudo /etc/init.d/mediatomb restart
その後、/media/upnpにアクセスします。
しかし、いくつかの問題があります。再起動のたびに再マウントする必要があります。