返信先: コントローラ機能のリクエスト

フォーラム TuneBrowser コントローラ機能のリクエスト 返信先: コントローラ機能のリクエスト

#7957
dari88
参加者

コントローラーアプリがM-CR612にどのような指示をしているのか興味が湧いてきたので以下の方法でちょっと調べてみました。

・アンドロイドエミュレータとしてNoxPlayerを使用。Android7、ネットワークはブリッジモード。
・NoxPlayerにHEOSとBubbleUpnpアプリをインストール。
・ネットワークプロトコルアナライザーとしてWiresharkをインストール。
・メディアサーバーにはTuneBrowserを使用。
・PC 192.168.11.11、NoxPlayer 192.168.11.103、M-CR612 192.168.11.32

で、HEOSアプリである曲を「すぐに再生」した時に送信された内容の一部は以下のようでした。

“urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/”
xmlns:dc=”http://purl.org/dc/elements/1.1/”
xmlns:upnp=”urn:schemas-upnp-org:metadata-1-0/upnp/”
xmlns:dlna=”urn:schemas-dlna-org:metadata-1-0/”
xmlns:aios_media_server=”urn:schemas-denon-com:media-server:metadata-1-0:DIDL-Lite”>
<desc id=”todo” nameSpace=”dc”>
<dc:title>Sonata C Min Adagio</dc:title>
</desc>
<item id=”PTGV:0000019BE37A72F0.00001.0000019BCF84B050″ parentID=”ALBM:0000019BE37A72F0.00001″ restricted=”1″>
<dc:title>けんかをやめて</dc:title>
<upnp:longDescription>1127831230</upnp:longDescription>
<upnp:class>object.item.audioItem.musicTrack</upnp:class>
<dc:creator>竹内まりや</dc:creator>
<upnp:genre>JPop</upnp:genre>
<upnp:album>Impressions</upnp:album>
<upnp:albumArtURI>http://192.168.11.11:10800/Image/9162b775-27d4-4d71-87fe154c6f5036bc.jpg</upnp:albumArtURI&gt;
<res protocolInfo=”http-get:*:audio/mp3:*” duration=”0:04:33″>http://192.168.11.11:10800/TuneID/00009288.mp3</res&gt;
<desc id=”serverID” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”>3997942730</desc>
<desc id=”username” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”></desc>
<desc id=”userAuth” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”></desc>
</item>
<item id=”PTGV:0000019BE37A72F0.00001.0000019BCF84B9B0″ parentID=”ALBM:0000019BE37A72F0.00001″ restricted=”1″>
<dc:title>明日の私</dc:title>
<upnp:longDescription>1737729719</upnp:longDescription>
<upnp:class>object.item.audioItem.musicTrack</upnp:class>
<dc:creator>竹内まりや</dc:creator>
<upnp:genre>JPop</upnp:genre>
<upnp:album>Impressions</upnp:album>
<upnp:albumArtURI>http://192.168.11.11:10800/Image/b9f119f4-23e9-4ac4-ba08b243a50229ee.jpg</upnp:albumArtURI&gt;
<res protocolInfo=”http-get:*:audio/mp3:*” duration=”0:04:49″>http://192.168.11.11:10800/TuneID/00009289.mp3</res&gt;
<desc id=”serverID” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”>3997942730</desc>
<desc id=”username” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”></desc>
<desc id=”userAuth” nameSpace=”urn:schemas-denon-com:metadata/” xmlns:aios=”urn:schemas-denon-com:metadata/”></desc>
</item>
</DIDL-Lite>

参考になるかどうか分かりませんが、必要でしたら各種命令実行時の3ノード間の交信全体を保存したWiresharkデータをメールで送ります。お気軽に申し付けください。