Hallo
ich versuche seit gut einer Woche meine Kameras Dahua ipc-hdw5231r-z in smartvisu zu integrieren. Das Problem war die digest auth. Das Multimediawidget kann kein auth.
Mittlerweile habe ich ein php script welches mir Bilder von der Kamera holt. Dieses wollte ich in einem block einbinden. Außer iframe gab es meineserachtens keine andere Möglichkeit.
Das Bild wird angezeigt ich bekomme aber die scrollbalken rechts nicht weg. ich muss für height einen festen Wert vorgeben um die Höhe zu ändern.
Gibt es eine Möglichkeit diese automatische Höhe in den Blocks zu ändern?
eingebunden ist es so
es muss doch eine Möglichkeit geben die Höhe zu automatisieren, bin total auf dem Holzweg
ich versuche seit gut einer Woche meine Kameras Dahua ipc-hdw5231r-z in smartvisu zu integrieren. Das Problem war die digest auth. Das Multimediawidget kann kein auth.
Mittlerweile habe ich ein php script welches mir Bilder von der Kamera holt. Dieses wollte ich in einem block einbinden. Außer iframe gab es meineserachtens keine andere Möglichkeit.
Das Bild wird angezeigt ich bekomme aber die scrollbalken rechts nicht weg. ich muss für height einen festen Wert vorgeben um die Höhe zu ändern.
Gibt es eine Möglichkeit diese automatische Höhe in den Blocks zu ändern?
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="3">
<title>Garten</title>
</head>
<body>
<style>
.image-wrapper{
max-width:90%;
height:auto;
position: relative;
display:block;
margin:0 auto;
}
.image-wrapper img{
width:100% !important;
height:auto !important;
display:block;
}
</style>
<div class="image-wrapper">
<?php
$P_titel = "Garten";
$login = 'admin';
$password = 'vergessen';
$url = 'http://192.168.178.xxx/cgi-bin/snapshot.cgi';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "$login:$password");
$result = curl_exec($ch);
curl_close($ch);
$im = imagecreatefromstring($result);
$now = date("d-m-Y-H:i");
$newnew = imagecreatetruecolor(960,540);
imagecopyresized($newnew, $im, 0, 0, 0, 0, 960, 540, 1920, 1080);
$newnewfile = "images/garten/$now-r.jpg";
imagejpeg($newnew, $newnewfile);
imagedestroy($im);
imagedestroy($newnew);
echo "<img src="images/garten/$now-r.jpg" >";
?>
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="refresh" content="3">
<title>Garten</title>
</head>
<body>
<style>
.image-wrapper{
max-width:90%;
height:auto;
position: relative;
display:block;
margin:0 auto;
}
.image-wrapper img{
width:100% !important;
height:auto !important;
display:block;
}
</style>
<div class="image-wrapper">
<?php
$P_titel = "Garten";
$login = 'admin';
$password = 'vergessen';
$url = 'http://192.168.178.xxx/cgi-bin/snapshot.cgi';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "$login:$password");
$result = curl_exec($ch);
curl_close($ch);
$im = imagecreatefromstring($result);
$now = date("d-m-Y-H:i");
$newnew = imagecreatetruecolor(960,540);
imagecopyresized($newnew, $im, 0, 0, 0, 0, 960, 540, 1920, 1080);
$newnewfile = "images/garten/$now-r.jpg";
imagejpeg($newnew, $newnewfile);
imagedestroy($im);
imagedestroy($newnew);
echo "<img src="images/garten/$now-r.jpg" >";
?>
</div>
</body>
</html>
<div class="block" style="width:100%">
<div class="ui-bar-c ui-li-divider ui-corner-top">Garten</div>
<div class="image">
<iframe src="http://192.168.178.9/bild_garten.php" width="100%" height="100%" scrolling="auto" frameborder="0"></iframe>
</div>
</div>
<div class="ui-bar-c ui-li-divider ui-corner-top">Garten</div>
<div class="image">
<iframe src="http://192.168.178.9/bild_garten.php" width="100%" height="100%" scrolling="auto" frameborder="0"></iframe>
</div>
</div>
Kommentar