KAMERY CCTV MONITORING

KAMERY HD-CVI

Systemy HD-CVI to nowy wymiar analogowej telewizji CCTV.

WIĘCEJ

PROFESJONALNE KAMERY

KAMERY INSPEKCYJNE

Kamery pomagają w docieraniu do trudno dostępnych miejsc.

WIĘCEJ

Kategorie

W wielu przypadkach istnieje potrzeba umieszczenia widoku z kamery na własnej stronie www.

Co musimy posiadać do tego celu:
  • Konto hostingowe do wykonania strony.
  • Kamerę - najlepiej IP.
  • Odpowiednie skrypty do umieszczenia na hostingu.
  • Chwilę cierpliwości i samozaparcia.

W pierwszej kolejności musimy się zdecydować w jaki sposób ma się odbywać transmisja obrazu na stronę. Czy może to być sekwencja obrazów odświeżanych co określoną jednostkę czasu, czy transmisja "na żywo".

Rozwiązanie pierwsze - odświeżanie co określoną jednostkę czasu.

Zalety:
Niskie zapotrzebowanie na łącze internetowe.
Duże możliwości wyboru rozmiaru obrazu.
Obraz widoczny w każdej przeglądarce bez instalacji dodatkowych wtyczek itp...

Wady:
Brak dżwięku.

Zabieramy się do pracy na przykładzie kamery AVTECH FIP AVM 571.

Skrypt składa się z dwóch plików.
Pierwszy z nich niech nazywa się getfile3_ok.php i wygląda tak:


 gdzie:  admin@admin - login i hasło do kamery, 93.180.187.180:88 -IP i port kamery, CIF-rozdzielczość obrazu.


 
Ścieżka do plików jpg w kamerze będzie różna dla różnych producentów kamer.

Pobraliśmy już obraz z kamery - pora go wyświetlić.

Do tego celu posłuży nam taki oto kod html ( nazwijmy go image_ok.html ):

gdzie zmienna var refreshrate określa co ile czasu będzie uaktualniany obraz - czas jest podany w milisekundach czyli w tym konkretnym przypadku będzie to 1000ms czyli 1 sekunda 

Zmienne imgwidth i imgheight  określają szerokość i wysokość wyswietlanego obrazu.

Obydwa pliki są do pobrania stąd 



Rozwiązanie drugie czyli pełny strumień na stronie w oparciu o protokół RTSP.

Zalety:
Transmisja dźwięku i obrazu.
Wysoka płynność obrazu.

Wady:
Duże zapotrzebowanie na łącze.
Konieczność zainstalowania dodatkowego oprogramowania na stacji klienta (VLC)
Wtyczki nie muszą działać w przeglądarkach klientów co będzie skutkować brakiem obrazu.

Przykładową kamerą będzie model IPC-2025-ISD-3312.

adres strumienia RTSP wygląda tak:

rtsp://93.180.187.180:554/snl/live/1/2/Ux/sido=-Ux/sido=

cały kod:


Plki z kodem do pobrania stąd
Przypominam, że w systemie musi być zainstalowany VLC i ewentualne dodatki do przeglądarek.
Efekt działania kodu pojawi się dopiero za kilkanaście sekund, po zbuforowaniu materiału.