Witam! Muszę zaprojektować aplikację (najlepiej w c++) która śledziła by "na żywo" obraz z kamery IP. Nie mam doświadczenia z pisaniem aplikacji sieciowych i nie wiem od czego zacząć. Szukałem coś na temat takich systemów jednak nie ma zbyt wiele informacji na ten temat szczególnie od strony programistycznej. Rozumiem że taka kamera ma wbudowaną antenę i da się ją skonfigurować tak aby wysyłała dane na określony serwer? Tak więc chcąc zaprojektować taki system moje zadanie polega na opłaceniu serwera i napisaniu odpowiedniej aplikacji sieciowej która połączy się z tym serwerem i zobrazuje obraz na żywo z kamery na dowolnym komputerze?
Co do aplikacji to wiem, że plik wideo wygodnie jest pokazać przy użyciu biblioteki DXshow. Wiem jak zaprogramować aplikację tak by je wczytywała z dysku, jednak nie mam pojęcia jak pobierać na bieżąco plik z serwera i filtrować przy pomocy DXshow. Jakich bibliotek użyć, może są stworzone do tego celu specjalne SDK'i? Jaką literaturę polecicie dla kogoś początkującego w tej dziedzinie :) Proszę o jakieś porady/wskazówki.