Portál AbcLinuxu, 8. května 2025 04:14
Prosím o pomoc jak udělat v PHP jestli je to možné stáhnutí obrázku z IP kamery.
V předchozí kameře Vilar IPCamera, Profi View IP100 mi fungovalo toto
header('Content-Type: image/jpeg'); // start buffering ob_start(); // stažení aktuálního snímku z kamery readfile('http://jmeno:heslo@IPadresakamery/cgi-bin/action?action=snapshot'); $webcam = ob_get_contents(); // uložení obsahu bufferu na disk $file = fopen("kamera.jpg", "w"); fwrite($file, $webcam); fclose($file); // ukončí buffering a odešle data klientovi ob_end_flush();
Ale u nové kamery ZONEWAY ZW-NC856 mi to uloží soubor kamera.jpg a ten obsahuje toto:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
</head>
<body>
<img src="../../../tmpfs/snap_tmpfs/20160901/IMG001/IMG_chn0_TIMER_MNG_20160901215133_019.jpg" />
</body>
</html>
Jak to upravit aby se uložil ze stránky kamery pouze obrázek jehož název se stále mění dle času?
Kamera zobrazuje aktuální snímek na adrese:
http://IPadresakamery/web/cgi-bin/hi3510/snap.cgi?&-getpic
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.