Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP] Zalogowanie się do kamerki ip
Odin
post 22.11.2013, 09:37:32
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.09.2012

Ostrzeżenie: (0%)
-----


Witam,
Mam kamerę IP, której obraz chciałbym udostępnić bez logowania na stronie www.

Skrypt do logowania i odświeżania obrazu (mjpg), wygląda tak:

Kod
      <img src="http://user:password@NUMER_IP_KAMERY/cgi-bin/jpg/image.cgi?" width="640" height="480" name="refresh">

          <script language="JavaScript" type="text/javascript">    
          image = "http://NUMER_IP_KAMERY/cgi-bin/jpg/image.cgi?"
          function Start() {
          tmp = new Date();
          tmp = "?"+tmp.getTime()
          document.images["refresh"].src = image+tmp
          setTimeout("Start()", 100)
          }
          Start();      
          </SCRIPT>


Skrypt działa i jest ok ale jak pewnie się domyślacie jest problem z logowaniem http://user:password@ w innych przeglądarkach niż firefox.


W php to logowanie jest możliwe, bo gdy dla testu zrobiłem coś takiego:

  1. <?php
  2. header('Content-type: image/jpeg');
  3. print( file_get_contents( 'http://user:password@NUMER_IP_KAMERY/cgi-bin/jpg/image.cgi?' ));
  4. ?>


Oczywiście pojawia się tylko jedna klatka i reszta się nie odświeża ale widać, że w php logowanie typu http://user:password@ działa.

Bardzo was proszę, czy moglibyście podać mi kod, który umieszcze np. przed <html> i po prostu zaloguj się do http://user:password@NUMER_IP_KAMERY/cgi-bin/jpg/image.cgi? jednorazowo na wejściu a później resztą zajmie się już kod js, który jest wyżej.

Pozdrawiam.

Ten post edytował Odin 22.11.2013, 13:22:15
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 20:50