ストリーミングメディアをOpenGeoシステムに組み込んで、追跡されている動物を監視するにはどうすればよいですか?


8

ストリーミングメディア(ビデオ)またはカメラフィードをOpenGeoシステムに組み込んで、追跡されている動物を監視する方法を知りたいです。

私は現在、さまざまなアプリケーションでそうしていますが、システム全体(オープンおよびフリー)で、できればOpenGeoスイートとQGIS、または他のオープンな可能性(VLCが解決策になる可能性があります)で実行したいと考えています。メディアとGPS追跡については、これらの動物をほぼ毎日捕獲できるため(飼いならされたアナグマに関する行動学の研究です)、安い中国の「ダッシュボードカム」とペットのGPSカラーを現在使用していますが、すべての情報を後処理して手動でデータを追加する必要がありますデータベース全体で、自動的に実行できる場合。

私たちには2つの可能性があると思います。

  1. ストリーミングとサーバー側の記録。データの損失が少ないため、安全です。
  2. オンデマンドの録画、オンデマンドのライブカメラフィードとサーバー側の録画(ジオタグ付きのショット/静止画など、m-jpegフィードを使用する場合のオプションですが、最高ではありません)。

これらのトピックについての知識は非常に限られているため、いくつか読んだことがあります。オープンストリーミングサーバーは最初のステップですが、最適な一致かどうかだけでなく、適切なスキーマであるかどうかを考えています。

例として、本当に素晴らしい専用オプションの1つは、プラットフォーム全体のすべてをマージするSkylineです(ただしUAVの軍事目的のため)。

アイデア?

回答:


2

どういうわけか、ビデオストリーミングを何らかの方法で取得した場合(GISの問題ではなく、より一般的なweb-devの問題なので、それが機能すると仮定しましょう)、動物の現在の場所を表すポイントを設定できます。固定されている場合は、カメラの場所。次に、ストリームビデオを含む動物ポイントにポップアップをバインドできます。

次に、動物が動いた場合にいくつかの更新コードを使用して、ポイントの位置を毎秒更新し、1つのビデオが開いている場合、そのポップアップを新しい位置に移動します。

しかし、あなたが求めていることの多くは、おそらくWeb開発者が解決できるでしょう。そして、これらのステップがあなたにはっきりしない場合は、誰かに助けを求めてください。既製の答えはありません。私が知っている唯一の潜在的な解決策は、この種のものをそのまま使用することですが、Fulcrumです。


1

あなたは、OpenLayersをとGoogleを使用することができるかもしれ融合テーブルを

QGISはフュージョンテーブルも使用できます。


3
この目的でFusion Tablesをどのように使用できますか?フュージョンテーブルに格納する必要がある情報と、ビデオをクライアントアプリにストリーミングする方法を教えてください。これらはあなたの答えをより強くするためのいくつかの考えです...あなたはあなたの答えを編集して追加の情報を含めることができます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.