REGZAをネットワーク越しに予約する
はじめに
前回の記事、REGZAをネットワーク越しに操作するの続きです。
※以下、独自調査のため内容には不正確な情報を含んでいる可能性があります。
今度はiOSアプリの「RZスケジューラ」の通信をちょっとのぞいて遠隔予約の方法を確認してみました。まだ未解析な部分もありますが、とりあえず分かっている範囲で書いておきます。
予約リストの確認
リクエスト
http://[REGZA IP]/remote/rsvlist.htm
戻り値
0 3 42 2012-06-02T17:55:00 2012-06-02T18:20:00 G7fd10808 U1 0000000c [字]アニメ ふしぎの海のナディア デジタルリマスター版「ネモの秘密」 43 2012-06-02T22:55:00 2012-06-02T23:40:00 G7fd10808 U1 0000000c [二][字][デ]glee(9)「グリークラブの車いす体験記」 44 2012-06-03T18:40:00 2012-06-03T19:00:00 G7fd10808 U1 0000000c テレビで基礎英語 アルファベットがスラスラ読めるようになる!「人魚は魚」
-
1行目 0(OKコード)
-
2行目 予約件数
-
3行目以降 予約ID 録画開始時刻(ISO 8601) 録画終了時刻 チャンネルコード 録画先デバイス 予約方法? 番組タイトル
戻り値の文字コードはSJISです。機種依存文字は[字]のように変換されます。
予約方法:00000004=RZスケジューラ、0000000c=本体予約、00000000d=本体連ドラ予約?
チャンネルコード(和歌山県北部の場合)
011ch(NHK) : G7d40ac00 021ch(Eテレ) : G7fd10808 041ch(MBS) : G7fd20810 051ch(WTV) :G7d46ac30 061ch(ABC) : G7fd30818 081ch(KTV) : G7fd40820 101ch(YTV) : G7fd50828
それぞれのサブチャンネルはそれぞれ+1,+2インクリメントした値になるようです。
コンテンツIDの取得(番組単位での予約)
リクエスト
http://[REGZA IP]/remote/rsvcnv.htm?start_time=2012-06-02T16:40:00+ch_code=G7FD10808
戻り値
content_id=7fd10808d77a start_time=2012-06-02T16:30:00 end_time=2012-06-02T16:55:00 title_name=アニメ 日常 <全12回>「日常の第一話」「日常の第二話」
番組ごとに予約する場合は、一度録画開始時刻に放映されている番組を確認します。
予約時はこのコンテンツIDを利用して予約を実施します。
予約の実施
番組単位での予約
リクエスト
http://[REGZA IP]/remote/rsvid.htm?content_id=7fd10808d77a+follow=1+indexing=1+media=U1
-
follow=1は自動延長ありなし?
-
indexing=1はマジックチャプターありなし?
-
mediaはUSBデバイス番号
-
保護ありなしは不明
時間単位での予約
リクエスト
http://[REGZA IP]/remote/rsvdate.htm?start_time=2012-06-02T16:54:00+end_time=2012-06-02T16:57:00+ch_code=G7FD10808+media=U1+indexing=1
オプションは時間指定のため自動延長はありません。
予約の削除
リクエスト
http://[REGZA IP]/remote/rsvdel.htm?reserve_id=[[予約ID]]
予約IDは予約リストから検出して利用します。
おまけ:RZ見るナビの再生先切り替え
リクエスト
http://[REGZA IP]/remote/set_info.htm
戻り値
type=t1 version=1 region=JP language=ja
電源オンとかは前回のリモコンコードと同じですが「再生先変更」する時に送信、なんだけど何を確認しているんでしょう?
まとめ
RZアプリはUPnPのせいでL3を超えられないためブリッジ作ったりキャプチャが面倒くさかったですが、これで予約はメールの2時間間隔予約とか、別サービスを使わずにVPN上からも簡単に予約できるようになりました。どこからでもさくっと予約できそうでなによりです。
近況と問題点
(1)未だに42Z3からlinuxサーバのsamba3.5.15から接続できていません。
(2)接続できているNAS(HDL-CE)にXFSから持ってきた.dtvファイル一式と.toshiba*一式を置くと再生できるけど、コマ落ち(壊れた動画ファイルのように止まる)でスムーズに進みません。
この辺が解決するしないは置いといて、やはり直接LAN-HDD録画機能の復活希望大ですね。
他にもREGZAの詳細情報いろいろとお待ちしております。