2013-10-17 121 views
0

對於一個學校項目,我和我的合作伙伴試圖將視頻從Android平板電腦(Nexus 7)推送到服務器(作爲IP攝像頭),從服務器拉入OpenCV 2.4.6,處理,將其發送回服務器,並讓平板電腦實時或接近實時地顯示Feed。RTSP流入OpenCV

我們並沒有使用opencv for android,因爲目標是讓遠程用戶決定如何處理視頻(即選擇一個匹配的模板或來自流中的某個模板)。

我們的問題是這樣的:我們設法將android webcam流作爲h264 rtsp流傳輸到服務器上。所有關於如何拉rtsp流的文檔都是過時的,非常混亂的,或者完全不存在的。我們嘗試使用VideoCapture對象,然後嘗試使用cvCreateFileCapture,但似乎都沒有工作。我們如何做到這一點?

回答

0

有一個開源項目,正是這個組合。

  1. 的Android產生從正面或背面攝像頭
  2. RTSP協議的內容流
  3. H264

https://code.google.com/p/spydroid-ipcamera/

+0

我們試圖spydroid,但它不工作的某些原因。我的合作伙伴在另一個開源文件中發現了一個可以打開相機的工具,在電腦端我們運行一個連續的循環來從智能手機中拉出jpeg。它在fps方面並不理想(因此它有點波濤洶涌),但它幾乎實時運行並做我們所需要的。 –