CCTV menggunakan WebCam: Difference between revisions

From AbahDoku Wiki
No edit summary
No edit summary
Line 5: Line 5:
  app-mjpg-streamer
  app-mjpg-streamer


==Konfigurasi==
Lihat di menu <i>System Log</i> OpenWrt, apakah sudah terbaca USB Camera yang sudah di pasang di port USB
Lihat di menu <i>System Log</i> OpenWrt, apakah sudah terbaca USB Camera yang sudah di pasang di port USB


Line 15: Line 16:
Lakukan akses via browser ke CCTV WebCam di 192.168.1.1 (IP OpenWrt) pada port default 8080
Lakukan akses via browser ke CCTV WebCam di 192.168.1.1 (IP OpenWrt) pada port default 8080
  192.168.1.1:8080
  192.168.1.1:8080
==Menambahkan menu CCTV=
Untuk menambahkan menu CCTV di OpenWRT, jalankan command berikut di terminal OpenWrt
cat <<'EOF' >/usr/lib/lua/luci/controller/cctv.lua
module("luci.controller.cctv", package.seeall)
function index()
entry({"admin","status","cctv"}, template("cctv"), _("CCTV"), 8).leaf=true
end
EOF
dan
cat <<'EOF' >/usr/lib/lua/luci/view/cctv.htm
<%+header%>
<div class="cbi-map">
<iframe id="cctv" style="width: 100%; min-height: 600px; border: none; border-radius: 2px;"></iframe>
</div>
<script type="text/javascript">
document.getElementById("cctv").src = "http://" + window.location.hostname + ":8080";
</script>
<%+footer%>
EOF
Lakukan Release RAM dan buka IP OpenWrt di tab baru browser, maka dapat dilihat menu CCTV dengan layar tampilan WebCam

Revision as of 00:51, 30 May 2023

Instalasi

Jalankan command berikut di terminal OpenWrt

opkg update && opkg install kmod-video-uvc mjpg-streamer mjpg-streamer-input-file mjpg-streamer-input-http mjpg-streamer-input-uvc 
mjpg-streamer-output-file mjpg-streamer-output-http mjpg-streamer-output-rtsp mjpg-streamer-output-zmq mjpg-streamer-www-simple luci- 
app-mjpg-streamer

Konfigurasi

Lihat di menu System Log OpenWrt, apakah sudah terbaca USB Camera yang sudah di pasang di port USB

Lihat menu MJPG Streamer, yaitu menu tambahan di Service OpenWrt, jika belum ada lakukan Release RAM OpenWrt dan buka OpenWrt di tab baru Browser

Aktifkan MJG Streamer dengan menCentang kotak yg tersedia, lakukan konfigurasi resolusi sesuai keinginan dan File Output tempat menyimpan file images

Save and Apply contigursi yang sudah dibuat.

Lakukan akses via browser ke CCTV WebCam di 192.168.1.1 (IP OpenWrt) pada port default 8080

192.168.1.1:8080

=Menambahkan menu CCTV

Untuk menambahkan menu CCTV di OpenWRT, jalankan command berikut di terminal OpenWrt

cat <<'EOF' >/usr/lib/lua/luci/controller/cctv.lua
module("luci.controller.cctv", package.seeall)
function index()
entry({"admin","status","cctv"}, template("cctv"), _("CCTV"), 8).leaf=true
end
EOF

dan

cat <<'EOF' >/usr/lib/lua/luci/view/cctv.htm
<%+header%>
<iframe id="cctv" style="width: 100%; min-height: 600px; border: none; border-radius: 2px;"></iframe>
<script type="text/javascript">
document.getElementById("cctv").src = "http://" + window.location.hostname + ":8080";
</script>
<%+footer%>
EOF

Lakukan Release RAM dan buka IP OpenWrt di tab baru browser, maka dapat dilihat menu CCTV dengan layar tampilan WebCam