[#43996] ある日付の最終時刻の求め方 (秒単位) — SATOH Fumiyasu <fumiyas@...>

さとうふみやす @ OSS テクノロジです。

14 messages 2007/09/05
[#43998] Re: ある日付の最終時刻の求め方 (秒単位) — "GOTO Kentaro" <gotoken@...> 2007/09/05

07/09/05 に SATOH Fumiyasu<fumiyas@osstech.jp> さんは書きました:

[ruby-list:44050] Re: ウエブカム制御

From: Masahiro Utsumi <utsumi@...>
Date: 2007-09-20 20:43:33 UTC
List: ruby-list #44050
内海@ベルギーです

丁寧な説明ありがとうございます。ずいぶんヒントになりました。

やろうとしていることはWebCamを使っての不在宅ビデオ監視です。
ご指摘のようにカメラ自体にhttpdを内蔵しているタイプであれば
すぐにやりたいことが出来るようですが、値段が3〜4万円程度するこ 
とと
同梱の監視ソフトを使わざるをえないので、自由度がさがるので、
なんとか自作のアプリケーションが作れないかと思っています。

数千円で買えるUSB接続のカメラを複数つないで、それらを切り 
替えて
自由に遠隔監視することを企んでいます。
たとえばSkypeを自動着信にして、外部から接続すれば近いことは
できるのですが、これではセキュリティーが心配なのと複数のカメラを
切り替えたりするのが難しそうです。

MSNメッセンジャーやSkypeがカメラをサポートしていますので、
それらを組み合わせればうまく行くのではないか? これらの
アプリがやっていることなので、ドライバのようなものが
あるのではないか? と安易に考えていました。 ちと甘かったです。

OSはできればLinuxで。どうしてもLinuxではむずかしいと 
いうことで
あればWindowsでも仕方ないなと思っています。 Macなら 
すごく簡単、
ということであればMacでもOKです。

ruby-v4lを勉強してみますです。ありがとうございました。


On 2007/09/20, at 16:44, NISHI Takao wrote:

> にし@おかやまです。
>
> At Thu, 20 Sep 2007 21:30:28 +0900,
> Masahiro Utsumi wrote:
>> ウエブカムを使って、スナップショット(JPG)をとったり、
>> ネットにストリーミングとして動画を流すようなアプリケーションを
>> Rubyをつかって作りたいと思っています。
>> ウエブカムを制御するライブラリや参考になりそうな公開されている
>> ソースコードありませんでしょうか?
>
> 一概にWebCamと言ってもいろいろな種類がありますので何とも 
> 言えないのです
> が,条件別に一般論を。
>
> 1. カメラの接続方法は何でしょうか。
>
> カメラ自体にhttpdを内蔵しているタイプ(いわゆるネッ 
> トワークカメラ)なら,
> HTTP GETだけで画像の取得やパン,チルト,ズームなどの制御ができ 
> るものも
> あります。詳しくはカメラの取説を参照してください。
>
> USBやIEEE1394接続で画像取得だけでよければ2.に挙げ 
> る方法でなんとかなる
> 可能性があります。
>
> CamaraLink接続とかだとドライバを直に叩かなければならない可能性 
> が大きい
> です。
>
>
> 2. OSはなんでしょうか。
>
> カメラの接続方法がUSBやIEEE1394(FireWire/iLink)で 
> 画像取得だけでよけれ
> ばOSが用意しているAPIが使用可能かもしれません。
>
> OSがWindowsならWin32API,Linuxならruby-v4l
> http://rubyforge.org/projects/ruby-v4l でできる可能性が高いで 
> す。
> ただしわたしもruby-v4lを使ったことは無いので,どの程度の 
> ものなのかはよ
> くわかっていません。また,Win, Linux以外のOSの事情 
> についてもよくわかり
> ません。
>
> OpenCV http://www.intel.com/technology/computing/opencv/ のRuby
> WrapperであるRuby/OpenCV http://blueruby.mydns.jp/pages/opencv
> を使ってOpenCV::CvCaptureでがんばるのもいいかもしれませ 
> ん。
> なおこれも使ったことありません。
>
> V4Lなら/dev/videoをopenして,あとはioctlでが 
> んばる手もあります。
>
>
> 具体的な話ができずにごめんなさい。
> -- 
> NISHI Takao   D add ninth Co.,Ltd.  http://www.Dadd9.com/
>    1-2-24 Toyonari, Okayama, 700-0942, Japan               @@@@
>    Phone:+81-86-801-4216  Facsimile:+81-86-801-4217        OO/
>    PGP:1466 BB16 3186 CC11 1A06 713C 5518 3A2A A122 118A  -|/
>


In This Thread

Prev Next