Jak działa wstawianie obrazu z kamery na stronę WWW?
Embedowanie obrazu z kamery na stronę WWW polega na wstawieniu odpowiedniego kodu, który pobiera z kamery dane i wyświetla je w przyjaznej formie użytkownikowi. Standardowa kamera marki Axis potrafi wysłać do 20 strumieni jednocześnie. Dla większości stron www jest to ilość wystarczająca. Dla takiego przykładu przygotowaliśmy kod.
Dla stron www o większej oglądalności niż 20 osób na raz każdy użytkownik ponad limit nie zobaczy obrazu. Przy witrynach tego typu należy zastosować serwer pośredniczący przeznaczony do strumieniowania.
Jak działa kod?
Przedstawiony niżej kod składa się z dwóch części. Pierwsze linie to konfiguracja. Ustawiamy tu adres do kamery, rozdzielczość obrazu i dokładny adres do pliku ze zdjęciami. Podana konfiguracja dotyczy kamer Axis, ale wystarczy zmodyfikować var File, aby skrypt działał z kamerami innych producentów.
Druga część kodu rozpoznaje rodzaj przeglądarki i wystawia odpowiedni kod. Dla Internet Explorer użyto ActiveX. Można usunąć tę część skryptu i zostawić tylko kod dla innych przeglądarek aby uniknąć potrzeby uruchamiania ActiveX.
Przykładowy kod do wstawienia na stronę www przygotowany dla kamer Axis
Obraz live z kamery
Obraz z kamery
Kod dla kamer IQeye
Dla kamer marki IQeye producent przygotował jeszcze prostszy kod. Wystarczy wstawić adres kamer zamiast CameraIP.
Kod dla kamery Vivotek
W tym kodzie należy zmienić adresKamery oraz port.