また白瓜と茄子を買ってきて漬けた。
のだめカンタービレ15巻読了。本当に菌が出演しているアフォス。しかし、のだめ2巻出た頃からの読者だけど、あの頃はクマに「こんなの読むんだ(意訳)」的なことを言われて、いたく傷付いた記憶だけが残っている。プリキュアとか読んでる奴に言われたないわ!
TokyoTyrant版を公開しようとしたら....
実際問題、WindowsでSQLite3版を運用している人は 何人いるんでしょうか。居ても5人くらいだと思っていた。
でも割と個人的にショックだったので CGIを新規開発 しました(開発したはずです未テスト)。 oneseg24 project 準拠のepg.dbとperlrtmpが動くサーバで 動くようにね!
ダウンロード:webapi2_20110825.tar.gz
SQLite3版はもうずいぶん追いかけてないので、 da_eventの構造も進化してるかもしれないけど、 基本的に2つのCGI(sqlite0.plとsqlite2.pl)さえ動けば 大丈夫なので、環境にあわせて適時書き換えてください。
TokyoTyrant版との違いとして、 東京MXのマルチ編成、レコーダ状態表示、ファイルロック機能には 対応しません。【いいわけ】抜本的にテーブル構造を拡張して、oneseg24 projectのストリーマepg.plを使わずに、 拙作dumpeitの出すエレメンタリーPIDを保存するようにしないと、 マルチ編成などはできないと思います。 これ、多分epg.plを変更するより TokyotTyrant版に乗り換えたほうが早いので。
今回の識別子は 「sqlite」 にしました。
現在お使いのワンセグ野郎サーバの、 プライベートIPアドレスが「192.168.0.128」だとすると、 TVRollのセットアップのレコーダ登録設定には 「sqlite://192.168.0.128」 と書けば良いわけです。
この識別子は、個人個人が設定しなくても共用できるようで、 HTTPポート80番、RTMPポート1935番(要するにデフォルト) でありさえすれば良いようです。それ以外の人は自分で登録 する必要がありますが。
_ クマ三郎 [記憶にございません(笑)]