CCTV menggunakan WebCam

From AbahDoku Wiki
Revision as of 22:47, 19 November 2024 by Akhyar (talk | contribs) (8 revisions imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Instalasi[edit]

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[edit]

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[edit]

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