Zobrazení celého obrázku z IP kamery Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Zobrazení celého obrázku z IP kamery  Vyřešeno

Příspěvekod Hyko » 01 úno 2015 08:56

Dobrý den,
poradí mi někdo jak udělat stránku, na které se budou plynule zobrazovat snímky z IP kamer. Mám dvě IP kamery (Airlive a TP Link), ze kterých se posílají každých 5s snímky na FPT. Jednoduchou stránku v *.html kterou refreshuji každých 7s a často se stane, že se stránka načte jen s částí snímku. A potřebuji poradit jak to udělat, aby se stránka načetla s úplným snímkem jako např. zde http://sjezdovky.cz/olesnice.html

Děkuji

Reklama
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod X » 01 úno 2015 09:24

Pokud se nenačte celá, pak se nestihne uploadovat / downloadovat (nahrát - otázka je kterým směrem, možná občas oběma?) ...

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Hyko » 01 úno 2015 09:38

tak to bude asi lepší refresh stránek dát třeba na 9 sekund?

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod X » 01 úno 2015 10:23

Zkus. Stále jsi neprozradil, jak velký je snímek (MB) a tvůj upload (neuškodí ani download).

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28652
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Martab » 01 úno 2015 10:28

Jak psal X, záleží na velikosti, ale zkusil bych nastavit refresh stránky na 5s, ale načítat starý obrázek (né aktuální, ale "druhý nejaktuálnější")
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Hyko » 01 úno 2015 12:17

rychlost 6144/512 kb/s. Snímky jsou 82kb a 29 kb. Rychlost připojení je pouze na snímky z kamer a odesílaní dat z teploměru ale to je v řádu kb. Já snímky nearchivuji, takže se vždy snímek přepíše na nový.

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28652
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Martab » 01 úno 2015 12:20

Tak potom nastavit čas, který je násobkem času ve kterém kamera nahrává obrázky, třeba 5s, ale tak aby to bylo až po tom, co kamera obraz zapíše.
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Hyko » 01 úno 2015 13:43

i když se změní hodnoty refreshování, tak to problém nevyřešilo :-(

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod LuCaCZ » 01 úno 2015 16:08

Taky mám stránku s webkamerou, ale snímky nahrávám po minutě a reload řeším přes JS, kde se aktualizuje jen samotný obrázek.

JS v hlavičce

Kód: Vybrat vše

<script type="text/javascript">
  function reload() {
    now = new Date();
    var camImg = "http://domena.tld/webcam.jpg" + "?" + now.getTime();
    document.img.src = camImg;
    setTimeout("reload()",5000);
  }
</script>

HTML

Kód: Vybrat vše

<body onload="reload()">

<
img name="img" src="http://domena.tld/webcam.jpg" width="640" height="480" alt="obrázek webkamery" /> 

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Hyko » 01 úno 2015 19:56

díky za radu, jen by mě zajímalo jak tam zakomponvat ještě tu druhou kameru? :-)

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod LuCaCZ » 01 úno 2015 20:02

Kód: Vybrat vše

<script type="text/javascript">
  function reload() {
    now = new Date();
    var camImg  = "http://domena.tld/webcam.jpg"  + "?" + now.getTime();
    var camImg2 = "http://domena.tld/webcam2.jpg" + "?" + now.getTime();
    document.img.src  = camImg;
    document.img2.src = camImg2;
    setTimeout("reload()",5000);
  }
</script>

Kód: Vybrat vše

<body onload="reload()">

<
img name="img"  src="http://domena.tld/webcam.jpg"  width="640" height="480" alt="obrázek webkamery" /> 
<img name="img2" src="http://domena.tld/webcam2.jpg" width="640" height="480" alt="obrázek webkamery" />  

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Zobrazení celého obrázku z IP kamery

Příspěvekod Hyko » 01 úno 2015 20:27

děkuji vyzkouším

--- Doplnění předchozího příspěvku (01 Úno 2015 21:32) ---

děkuji to je přesně co jsem potřeboval, děkuji všem!


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti