2014-11-03 4 views
0

Вот сделка, я пытаюсь связать свою S3 как веб-камеру, используя приложение IP WebCam для Android, а затем сделать веб-камеру IP в программном обеспечении, обычно это адрес http://192.168.1.XX:8080/greet.html может быть двух последних изменений цифр, веб-страница дает мне варианты и информацию, как это:Камера подключена, но ничего не произошло, openCV-IP Webcam Android

"Here is the list of IP Webcam service URLs: 
http://192.168.1.XX:8080/video is the MJPEG URL." 

код я использую просто так:

include "opencv2/highgui/highgui.hpp 
include "opencv2/imgproc/imgproc.hpp 
using namespace cv; 
int main(){ 
    VideoCapture cap("http://192.168.1.XX:8080/video.mjpg"); // connect to an ip-cam (might need some additional dummy param like: '?type=mjpeg' at the end 
    while(cap.isOpened()){ 
     Mat frame; 
     if (!cap.read(frame)) 
      break; 
     imshow("lalala",frame); 
     int k = waitKey(10); 
     if (k==27) 
      break; 
    } 
    return 0; 
} 

Так IP WebCam приложение recognice но нет никакого изображения ... а затем он говорит:

warning: Error opening file <../../modules/highgui/src/cap_ffmpeg_imp 
Cannot open the web cam 

Process returned -1 <0xFFFFFFF> execution time: 37.259 s 
Press any key to continue. 

Я использую:
Windows 7 Professional
Открыть CV 2.4.4
CodeBlocks 13,12
USB 2.0 веб-камера 640х480 30 кадров в секунду, 50 Гц и все стандартные.

ответ

0

Попробуйте подключить другое приложение для потоковой передачи видео. Я использую Smart WebCam. открыть его

cap.open("http://192.168.1.13:8080/?x.mjpg);