lightMPD/upnpgw で試してみたサーバーソフト(Ubuntu 16.04.2 LTS上)

638 views
Skip to first unread message

kku...@gmail.com

unread,
Aug 19, 2017, 3:32:46 AM8/19/17
to lightMPD
Ubuntu 16.04.2 LTS が我が家の母艦(server+player)の環境で
私の技量でインストール設定出来るサーバーソフトを試してみました。
結果は以下の通りです。

minimserver-0.8.4 DSD PCM 双方問題無し(upplay,eezUPnP)
Twonky Server 8.3 DSD PCM 双方問題無し(upplay,eezUPnP)
minidlna-1.2.0   PCM のみ再生OK(upplay,eezUPnP)

一番下の minidlna-1.2.0 は Ubuntu 16.04.2 LTS の通常インストールでは
バージョン1.1.5+dfsg-2までしかインストールされません。
私の環境で、その状態の(minidlna-1.1.5+dfsg-2環境)では
upplay1.2.9 にDLNAサーバーとして認識もされません。

色々サーバーソフト弄って見て思ったのですが
NASにプリインストールで付属しているDLMAサーバーが
果たして「DLNA 1.5」を満足しているかどうか?を
確認方法があれば良いなと(^_^;)

Message has been deleted

kku...@gmail.com

unread,
Aug 25, 2017, 7:11:59 AM8/25/17
to lightMPD
問題解決のために
コントロールポイントにubuntuが使える環境があれば
gupnp-toolsをインストールする事が出来ます。
インストールするとupnp関連の各サーバー間の通信ログを見る事が出来ます。
gupnp-universal-cp コマンドがインストールされるので
これを使えば上手く行かない時の原因特定が出来るかも知れません。
使い方はgupnp-universal-cpコマンドを端末で実行後(GUIが表示される)に
コントロールポイントソフトたとえばupplay等を立ち上げて再生してみると
下の様なログが取れます。


20:06 UpLightMpd urn:av-openhome-org:serviceId:Radio TransportState Stopped
20:06 UpLightMpd urn:av-openhome-org:serviceId:Playlist TransportState Stopped
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Duration 0
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 0
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info SampleRate 0
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info Uri
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info BitDepth 0
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info Metadata
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info Duration 0
20:06 UpLightMpd urn:upnp-org:serviceId:AVTransport LastChange <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT_RCS"> <InstanceID val="0"> <CurrentTrackMetaData val=""/> <AbsoluteTimePosition val="0:00:00"/> <TransportState val="STOPPED"/> <CurrentTransportActions val="Next,Previous,Play"/> <CurrentMediaDuration val="00:00:00"/> <CurrentTrackDuration val="00:00:00"/> <PlaybackStorageMedium val="NONE"/> <RelativeTimePosition val="0:00:00"/> <AVTransportURIMetaData val=""/> </InstanceID> </Event>
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 19
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 18
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 17
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 16
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 15
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 14
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 13
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 12
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 11
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 10
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 9
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 8
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 7
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 6
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 5
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 4
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 3
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 2
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Duration 301
20:06 UpLightMpd urn:av-openhome-org:serviceId:Time Seconds 1
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info BitDepth 16
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info SampleRate 44100
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info Duration 301
20:06 UpLightMpd urn:upnp-org:serviceId:AVTransport LastChange <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT_RCS"> <InstanceID val="0"> <AbsoluteTimePosition val="0:00:01"/> <CurrentMediaDuration val="0:05:01"/> <CurrentTrackDuration val="0:05:01"/> <RelativeTimePosition val="0:00:01"/> </InstanceID> </Event>
20:06 UpLightMpd urn:av-openhome-org:serviceId:Radio TransportState Playing
20:06 UpLightMpd urn:av-openhome-org:serviceId:Playlist TransportState Playing
20:06 UpLightMpd urn:av-openhome-org:serviceId:Info Uri http://192.168.11.3:9790/minimserver/*/CD-MOTO2/CASIOPEA/20th*20Anniversary*20Best*20(2CD)*20(disc*201)/01*20-*20Asayake.wav
以下省略(^_^;)

digi...@gmail.com

unread,
Aug 28, 2017, 11:37:25 AM8/28/17
to lightMPD
kkumaxさん

gupnp-toolsの紹介ありがとうございます。

早速gupnp-universal-cpを使ってみましたがこれはすごいですね。
今回のトラブル(wavで再生が止まる、ノイズがでる)を解析するためには、もう少しdlnaのプロトコルを理解する必要がありそうです。
しかし、いろいろな所からパケットが流れてくるのがわかります。音楽再生には関係ないはずのwindowsからパケットが流れてくるのがちょっとむかつきますね。

Reply all
Reply to author
Forward
0 new messages