Kamera internetowa przez lan

0

Mam podłączoną kamerę internetową z mikrofonem do jegnego komputera. Jak wysłać obraz + dźwięk przez lan o odebrać go na drugim komputerze (oczywiście chodzi o program w delphi a nie żadne skype itp).

Wiem że mogę to jako ładować do sieci, ale sęk w tym że to ma iść przez lan by obraz i dźwięk był płynny i aby nie obciążać łącza internetowego. Wszystko ma się odbywać przez sieć lokalną za pośrednictwem routera.

Jak w najprostszy sposób mogę to zrobić? Jest do tego wiele programów, ale mi chodzi koniecznie o własny w delphi (przynajmniej do odbioru, nadawać z kamery mogę jakimś gotowym).

1

nadawać z kamery mogę jakimś gotowym

na kompie z kamerką (i debianem) dajesz:
apt-get install webcam-server
i już masz gotowy streaming video pod adresem http:\ipserwera:8888</i>

chodzi koniecznie o własny w delphi

a w Delphi dodajesz TWebBrowser i gotowe.

Prościej już się chyba nie da :)

1
Verona napisał(a)

[...] ma iść przez lan by obraz i dźwięk był płynny i aby nie obciążać łącza internetowego. [...]
[...] o własny w delphi (przynajmniej do odbioru[...].

Ad1. To sie nazywa kompresja, i ew kodowanie jakieś, gdyby każdy tak chętnie podawał te algorytmy to mało kto by zarobił. Ale próbuj :)
Zawsze możesz użyć standardowych DivX'ów, MPEGów 4, itp, i potem przesłać...
Przed i/lub po zrobic kompresję stratną, np na kolorach, przerobić tymi kodekami i wsio...
Ad2. Przez TCP/IP, zapoznaj się z socketami standardowymi bądz jakimiś gotowymi, np z pakietu Indy.
Tutoriali w necie sporo.
Ponadto jeśli chcesz tylko odbierać gotowy streaming, to wystarczy, że wrzucisz jakiś np DSpack video z tego, uruchamiasz odbieranie obrazu przez URL (demosy są tam z tym) i już.. wielka filozofia to nie jest.
Ale uruchamiając demosy nie zabłyśniesz... tu :)

(powinno być chyba w newbie :P)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.