Raspberry
Pi
for
NX Server & VR_Proxy
(CLI
version)
- 
Download OS di https://www.raspberrypi.org/downloads/raspbian/
- 
Password Default untuk Pi user adalah : raspberry (huruf kecil)untuk mengganti password pi = sudo passwd piuntuk mengganti password root = sudo passwd
 
- 
Seting ip dengan perintah : sudo nano /etc/dhcpcd.confisi dengan :interface enxb827eb293042inform 10.10.2.7/22static routers=10.10.3.254static domain_name_servers=172.19.5.1static domain_search=172.19.5.5
- 
Aktifkan ssh dengan menggunakan = sudo raspi-config – Interfacing Options – SSH : Enable : Yes
- 
Copy NXWitness Installer ke Raspberrygunakan PSFTP tool sejenis putty, ketik perintah :
 put
nxwitness-server-3.2.0.28738-rpi.zip
 gunakan
putty untuk install nxwitness :
 unzip
nxwitness-server-3.1.0.16975-rpi.zip && chmod +x install.sh
&& ./install.sh
 gunakan
perintah crontab -e untuk autostart,
pilih nano editor untuk lebih mudah :
 isi
dengan perintah : @reboot sudo
/etc/init.d/networkoptix-mediaserver start
 save
dengan Ctrl X, Y.
 sekarang
tes dengan browser ketik http://10.10.2.7:7001
 jika
telah tampil webadmin maka nxwitness telah terpasang dengan benar.
- 
Copy vr_proxy_standalone_awal.tar.bz2gunakan PSFTP tool sejenis putty, ketik perintah :put vr_proxy_standalone_awal.tar.bz2gunakan putty/terminal untuk mengekstrak vr_proxy dengan :tar xjf vr_proxy_standalone_awal.tar.bz2koneksikan ke internet karena harus instal Erlang dengan perintah : sudo apt-get install erlangpada folder vr_proxy_standalone ketik perintah : sudo make autostart_vr_proxy_systemdlalu jalankan sudo make start_vr_proxy_systemd
 sekarang
tes dengan browser ketik 10.10.2.7:8080 jika telah tampil CAMoIP maka
proses telah selesai.
 Selanjutnya
bisa modifikasi cam_list.txt untuk menambahkan cctv dan usr_list.txt
untuk otorisasi user.
 Untuk
apply modifikasi gunakan perintah :
 sudo
make stop_vr_proxy_systemd 
 sudo
make start_vr_proxy_systemd
 catatan
untuk cam_list :
 AVTECH
CAM 
 [
{url,
"http://user:user@10.10.3.10:88/cgi-bin/guest/Video.cgi?media=JPEG"},
         {hires,
"rtsp://user:user@10.10.3.10:88/live/h264"},
        {name,
"Puma Office 2 2F Belakang"},
         {role_group,
[ {"admin", "Puma Group1"}, {"puma",
"Puma Group1"}] },
         {rtsp_opt,
[ {scale,320,240}, {fps,5} ] },
  {enable,
true}
 ].
 UBIQUITI
CAM
 [
{url, "rtsp://user:user@10.10.3.11:554/s1"},
 
        {hires, "rtsp://user:user@10.10.3.11:554/s0"},
 
        {name, "Puma Office 2 2F Belakang"},
 
    {role_group, [ {"admin", "Puma Group1"},
{"puma", "Puma Group1"}] },
 
 {rtsp_opt, [ {scale,320,240}, {fps,5} ] },
 
    {enable, true}
 ].
 MEGAPIXEL
FISHEYES 
 [
{url, "http://user:user@10.10.3.69:80/cgi-bin/jpg/image.cgi"},
         {name,
"Puma Office 2F Office"}, 
         {role_group,
[ {"admin", "Puma Group1"}, {"puma",
"Puma Group1"}] },
         {rtsp_opt,
[ {scale,320,240}, {fps,5} ] }, 
  {enable,
true}
 ].
 Untuk
generate user di usr_list.txt gunakan perintah : ./gen_usr.escript
<user-id> <user-type> <pwd>
 ./gen_usr.escript
pgt_a asics
asics123
>> usr_list.txt
 ./gen_usr.escript
pgt_b puma puma123
>> usr_list.txt
 hasil
generate dalam bentuk hash :
 tanpa
license vr_proxy hanya maksimal menampilkan 8 cctv. Untuk lisensi
transfer prd_key.txt
 dengan
menggunakan PSFTP tool sejenis putty, ketik perintah : 
 put
prd_key.txt /home/pi/Downloads/vr_proxy_standalone/
 jangan
lupa setiap ada perubahan harus stop dan start vr_proxy dulu.
