Portál AbcLinuxu, 8. května 2025 04:14

Dotaz: PHP stažení a uložení obrázku z IP kamery

3.9.2016 14:55 medulin | skóre: 31 | blog: medulin | ČR
PHP stažení a uložení obrázku z IP kamery
Přečteno: 596×
Odpovědět | Admin

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
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.9.2016 16:00 NN
Rozbalit Rozbalit vše Re: PHP stažení a uložení obrázku z IP kamery
Odpovědět | | Sbalit | Link | Blokovat | Admin
Muzes pouzit DOM parser, vytahnout cestu z img tagu a nasledne stahnout soubor z cele URL.
Chytrex avatar 4.9.2016 04:24 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: PHP stažení a uložení obrázku z IP kamery
Na tak jednoduchý task stačí IMHO jeden regulár,,,
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
5.9.2016 15:45 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: PHP stažení a uložení obrázku z IP kamery
Moc děkuji oběma. Pokusím se to nastudovat, ale moc chytrý jsem z toho nebyl co jsem zatím našel.
5.9.2016 16:23 NN
Rozbalit Rozbalit vše Re: PHP stažení a uložení obrázku z IP kamery
Nic sloziteho, stahnes obsah HTML, regulernim vyrazem ziskas cestu, tu pridas k URL a nasledne stahnes binarni data obrazku jako puvodne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.