切り札と目論んだRockDiskNext導入でも進展が見られなかった、CDレコの「CDレコアプリ」からNASが見つからない件。
LANDISK AVことHVL1-G1.5Tのサポートページを見てみたところ、どうも「MagicalFinderの対象製品に含まれている」ようなのでWindows版 MagicalFinderを動かしてみたところ、期待通りに認識出来た。
改めてパケットモニタリングしてみたところ、Windows版 MagicalFinderはUDP/51065に加えてUDP/65にも同じメッセージを出力して、LANDISK AVはUDP/65に反応しているようだ。しかも、よく見るとWindows版 MagicalFinderの送信元にP2P応答している訳では無く、ペイロードに「ネットワーク情報」と「ホスト名」を載せたUDPメッセージをブロードキャストしているだけなので、
CDレコより |
yano@GT110b:~$ cat ~/MagicalFinder/mf_landisk_av.py…な感じで、LANDISKの代わりにGT110bからブロードキャストしてみたところ、見事「CDレコアプリ」に認識させる事に成功。「ネットワーク情報」と「ホスト名」がわかれば、あとはSMBでアクセスしているようで、書き込み先をguestアクセスで書込みできる場所に設定して難無く完了。
# -*- coding: utf-8 -*-
import socket
dest = '255.255.255.255'
#dest = '127.0.0.1'
port = 51065
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
payload = bytearray([0x07,0x4c,0x5f,0x11,0x67,0x00])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([192,168,199,20]) # NAS ip address
payload.extend([255,255,255,0]) # subnetmask
payload.extend([192,168,199,254]) # gateway
payload.extend([0x00, 0x50]) # length ?
payload.extend([0x00,0xa0,0xb0,0xa7,0x26,0x03]) # mac address
payload.extend("LANDISK@WORKGROUP")
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend("IO-DATA")
payload.extend([0,0,0,0,0,0,0,0,0,0])
sock.sendto(payload, (dest, port))
yano@GT110b:~$ while true;do python ~/MagicalFinder/mf_landisk_av.py;sleep 1;done
yano@GT110b:~$
「iPad mini」でLANDISKへ、「Nexus 7」でRockDiskNextへのCD取込動作を確認。アルバム情報の『NAS』アイコンがグリーンになり、取り込んでいない「Nexus 5」からでも同じ情報が共有できるようになったので、これでひと山越えたかな。
【参照】
●AV Watch http://av.watch.impress.co.jp/
┣アイ・オー、PC使わずCDをAndroidスマホにAACでリッピング「CDレコ」 2014年4月9日
┣CDをAndroidスマホに取り込めるアイ・オー「CDレコ」、FLACやCD書込に対応へ 2014年7月1日
┣AndroidスマホでCDリッピングの「CDレコ」が、FLACやCD書出対応 2014年7月22日
┣PC無しでiPhoneに音楽CDを取り込める「CDレコWi-Fi」 2014年8月6日
┣【レビュー】iPhoneで音楽CD取り込みが可能に! ノーPCライフがはかどる「CDレコ Wi-Fi」 2014年8月29日
┣スマホでCDリッピング「CDレコ Wi-Fi」で、iTunes楽曲再生や歌詞表示に対応 2015年1月9日
┣CDからNASに直接保存、PCレスCDリッピングの「CDレコ」がバージョンアップ 2015年3月12日
┗CDリッピングの「CDレコ」Androidアプリ、音楽再生と歌詞表示も可能に 2015年4月2日
●IODATA アイ・オー・データ機器 http://www.iodata.jp/
┣CDレコ Wi-Fi(CDRI-W24AI)
┣音楽CDを直接スマホやタブレットに取り込める「CDレコ」
┣「CDレコ」アプリのバージョンアップで音楽がもっと楽しくなる! 音楽CDは全部NAS(ナス)に取り込んで、家族みんなでお気に入りを共有 2015年3月12日
┗「CDレコ」対応情報 >> 「CDレコ」アプリ対応ドライブ・NAS
┣HVL1-G1.5T
┣MagicalFinder
┗Q&A >> 「Magical Finder」で使用しているポート番号を教えてください。
●Python Wiki https://wiki.python.org/
┗UdpCommunication
●価格.com - 「買ってよかった」をすべてのひとに。 http://kakaku.com/
┗IODATA CDレコ Wi-Fi CDRI-W24AI 価格比較
●Amazon.co.jp https://www.amazon.co.jp/
┗I-O DATA iOS&Android対応 音楽CD取り込みドライブ CDRI-W24AI 8,709円