MobileHackerz
HOME > ウェアラブル奮闘日記:2004/04


2004/04/29

実験中

今日の作業。VLCをdll化して、libvlcのインターフェースを使いDelphiから制御する実験。
とりあえず簡単な制御はできたけど、家電ライク動画プレイヤーの動画エンジンとして突っ込むためにはもう何段か工夫が必要っぽいなぁ。うーん、どうしよう…。一旦保留。

次に気分転換にVLCの再生速度を変えてみる。
音声無しの可変長速度再生はもともと機能として備わっているので、ちょっとコードをいじって1.1倍,1.2倍あたりで再生してみると、わりとすんなり再生されている模様。
では…というわけで、さらにいじって音声をむりやり再生してみると……あー、やっぱりこれはダメ。音声の再生レートが無茶苦茶になって、音声と画像がずれまくり。やっぱそう うまくはいかないか…。音声と同期したちょい早再生はかなりの大改造が必要そう。うーん…これもどうしたものか。保留。

…と、いじっている最中にVLCのコードに(ごく単純簡単な)バグ発見。これ、フィードバックしたほうがいいのかなぁ?

というわけで、試行錯誤のうち1日が終了。寝る前に更新。(という元気が残っているというのがもう驚異的(笑))
そろそろちょっとハードウェアいじりに浮気しようかな。あーもう、時間があるってなんて幸せなんだろう…。





2004/04/28

連休だ!連休だ!やっとHackの時間が取れるぞ!ヽ(´ー`)ノ長かった…
というわけで、とりあえず手近なHack結果だけ仮Up。

原材料

vlc-0.7.1.tar.gz
contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2
http.c.diff ( vlc-0.7.1/modules/access/http.c にこのパッチを当ててください)


結果

libaccess_http_plugin.dll


使用方法

上記改造済libaccess_http_plugin.dllを、VLC for Windows (0.7.1)C:\Program Files\VideoLAN\VLC\pluginsにある同名ファイルと置き換えるだけです。


効能

VLCでCoCoon内の動画をストリーミング再生した時に、シークが可能になります。






2004/04/12

いやほんとなんでこんなに時間が無いんだろう(;つД`)

とりあえずメモ:
・CoCoon→Proxomitron→VLC、と経由すればダイレクトに再生できる。
・VLCに突っ込むURLはCCBrowseでゲットする。
・ヘッダ見てもいったい何が違うんだか…。HTTP/1.0?
・実験用にVLC書き換えたいけど、Buildする環境整えるのに一苦労。時間が足りないーヽ(`Д´)ノ
・というわけでProxomitron相当の機能をCCClientに突っ込もうとしたまま2ヶ月放置中。マイッタ

CCClientのドネーションはかなりの方にご協力いただき、ありがたく機材などにつかわせていただいてます。
お礼は開発の成果で出すのが一番いいんですけど(´Д⊂ゴメン












管理人へのメールについてはこちら
MobileHackerz - It is not cracking but happy hacking!