2011-12-14 3 views
1

для this поток:Можно ли читать видеопоток с opencv?

есть класс, который может захватить поток для манипуляций?

все, что я нашел, было учебниками о том, как создать клиентский сервер, или читать с подключенной к компьютеру камеры.

Обновление: выглядит многообещающим. пытается открыть this again не удалось, поэтому я последовал за ASX, в котором говорилось:

<asx version="3.0"> 
    <!-- GMEmbed --> 
    <title>CastUP: Ayalon</title> 
    <entryref href="http://switch3.castup.net/cunet/gm.asp?format=wm&s=4A59334AD43141A7BFD73D7CE6B71560&ci=15369&ak=35143679&ClipMediaID=21329&authi=&autht=&dr=" /> 
</asx> 

так пытался this, которые также не открывались (на cap.isOpen == ложному) тоже.

любые предложения?

источник:

Mat frame; 
VideoCapture Ayalon("http://switch3.castup.net/cunet/gm.asp?format=wm&s=4A59334AD43141A7BFD73D7CE6B71560&ci=15369&ak=35143679&ClipMediaID=21329&authi=&autht=&dr="); 
int delay = 1000/Ayalon.get(CV_CAP_PROP_FPS);// (1 second/fps) = delay between frames 
bool stop(false);    
if (!Ayalon.isOpened()) 
    return 1;     
namedWindow("ayalon Stream"); 
while (!stop) { 
    if (!Ayalon.read(frame)) 
     break; 
    imshow("ayalon Stream",frame); 
    if (waitKey(delay) >0) 
     stop = true; 
} 
Ayalon.release(); 
waitKey(7000); 
return 1; 
+0

смотрите: https: //www.cs.utexas. edu/~ teammco/misc/udp_video/ – gbjbaanb

ответ

1

Да и приятной особенностью является то, что код в точности так же, как чтение из камеры - см Reading and Writing Images and Video

+3

Чтобы быть более конкретным, укажите исходный IP-адрес в качестве параметра пути: 'cap.open (« http: // ip: port/resource »); – Sam

Смежные вопросы