Zobrazení celého obrázku z IP kamery
Moderátor: Mods_senior
Zobrazení celého obrázku z IP kamery
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
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
Re: Zobrazení celého obrázku z IP kamery
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?) ...
Re: Zobrazení celého obrázku z IP kamery
tak to bude asi lepší refresh stránek dát třeba na 9 sekund?
Re: Zobrazení celého obrázku z IP kamery
Zkus. Stále jsi neprozradil, jak velký je snímek (MB) a tvůj upload (neuškodí ani download).
Re: Zobrazení celého obrázku z IP kamery
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
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
Re: Zobrazení celého obrázku z IP kamery
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ý.
Re: Zobrazení celého obrázku z IP kamery
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
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
Re: Zobrazení celého obrázku z IP kamery
i když se změní hodnoty refreshování, tak to problém nevyřešilo 
Re: Zobrazení celého obrázku z IP kamery
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
HTML
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>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" /> Re: Zobrazení celého obrázku z IP kamery
díky za radu, jen by mě zajímalo jak tam zakomponvat ještě tu druhou kameru? 
Re: Zobrazení celého obrázku z IP kamery
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" /> Re: Zobrazení celého obrázku z IP kamery
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!
--- 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!
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek



