HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0918
かゆぽん。ネットワークカメラ7未解決


かゆぽん。

リンク

2017/9/18(Mon) 15:00:01|NO.81374

ネットワークカメラ(IPカメラ)の映像を取得するにはどうしたらよいでしょうか
hspcvやhspdscではUSB接続のwebcamからしか映像取得できないのでしょうか



この記事に返信する


inovia

リンク

2017/9/18(Mon) 19:51:46|NO.81378

HSPDSCの作者です。
ネットワークカメラといっても色々あるので、なんとも言えませんが…。

ネットワークカメラの大多数はTCP/IP(つかHTTP)経由で画像や動画にアクセスするので、
HSPCVやHSPHSCでは対応できないと思います。

HSPでやるなら、HSPSOCKやHSPINETになるでしょうか。

機種によっては、SDKが公開されているのでそれを参考に叩いてみる感じですかね。
https://www.google.co.jp/search?q=%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%AB%E3%83%A1%E3%83%A9+SDK



かゆぽん。

リンク

2017/9/18(Mon) 21:01:45|NO.81380

少し調べてきました
どうもOpenCVを使ってhttp://IPアドレスで表示させることができるという文言を見て
安易にHSPCVにつなげてしまったようです

ブラウザで見ることもできるとあったのでサンプルのIEを使ったサンプルから見てみましたが
できませんでした

追記:製品化されたカメラではなくraspberrypiでmotionというソフトを使って配信しています
   よい表現が見つからずネットワークカメラと発言してしまいました
   Google Chrome からは見ることができました



inovia

リンク

2017/9/18(Mon) 21:25:22|NO.81384

以下の記事をみると、HTMLのimgタグのsrcに

http://(Raspberry Pi のアドレス):8081
とあるので、HSPINETでアクセスすれば画像(動画?)が取れそうな気がします。
http://asahi-sides.jugem.jp/?eid=53



かゆぽん。

リンク

2017/9/18(Mon) 22:36:41|NO.81386

このページ
http://hsp.tv/play/pforum.php?mode=pastwch&num=47840
を見ながら試行錯誤してみたのですがこの場合だとnetrequest_get "ファイル名"
には何を指定すればよいのでしょうか



inovia

リンク

2017/9/19(Tue) 00:10:37|NO.81393


neturl "http://(Raspberry Pi のアドレス):8081" netrequest_get ""

空でよいかと。



inovia

リンク

2017/9/19(Tue) 05:49:25|NO.81396

Ubuntu Linux でも motion があったので、試してみました。
以下のような形式で返してきており、標準のHSPINETでは対応できなさそうです。
(クライアント側が中止するまで、ずっとデータを送り続けてくる。HSPINETでは途中で中止する方法がない。)
http://hsp.moe/images/20170919_dump1.bin

やるならHSPSOCKですかなぁ。



inovia

リンク

2017/9/19(Tue) 07:41:56|NO.81397

あと、保存できたとしてもデコード方法が問題かなぁ。
MJPEG形式で返すので、どうデコードするかという問題。
MJPEGの仕様がイマイチハッキリしないんですが、JPEGファイルが連続して並んでいるだけとか。
フレームレートの定義はどこでしてるんだろ?とか。
http://fpgadesign.blog5.fc2.com/blog-entry-121.html



ONION software Copyright 1997-2018(c) All rights reserved.