podgląd obrazu z kamery IP

0

Witam wszystkich.

Mam kłopot, otóż napisałem aplikację wykorzystującą VisioForge SDK do podglądu obrazu z kamer IP oraz zapisywania zdjęć.
Wszystko ładnie śmiga, problem pojawia się gdy z niewyjaśnionych przyczyn program zrywa połączenie z kamerami. Wówczas na podglądzie widać ostatnio pobraną ramkę i w ten sposób od tego momentu zapisywane są takie same zdjęcia.

Pytanie brzmi jak kontrolować połączenie z kamerami?

PS. Po ponownym wystartowaniu kamer wszystko działa bez zarzutu.

proszę o pomoc.

0

Brak kodu, brak najprawdopodobniejszej odpowiedzi.
To że masz ostatnie frame oznacza że (prawdopodobnie) połączenie zostało zerwane przez coś zewnątrz (poza komputerem) i twój kontroler czeka na odpowiedź od kamery a pÓÓÓÓki jej nie dostanie nie poróżni bufora i cały czas przekazuje ci ostatnie dane.
1.Nie zwalniasz pamięci
2.Tworzysz za dużo połączeń/nie zamykasz ich i system się gubi
3.Siada ci LAN/MAN (od gorąca + praca dla przesyłania takiej ilości danych) albo po prostu nie wyrabia badziewny router
i wiele innych, które na ten moment nie przyszły mi do głowy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1