Tuesday, February 3, 2015

Streaming Webcam CCTV Menggunakan Smartphone

           CCTV (Closed Circuit Television) adalah sebuah Surveilance camera system atau biasa disebut dengan kamera pengawas biasa digunakan untuk mengawasi dan merekam segala bentuk aktifitas dari suatu daerah atau lokasi yang telah di tetapkan, gunanya untuk memantau dan memeriksa suatu kejadian yang terjadi ditempat tersebut, CCTV menghasilkan suatu berupa rekaman yang dapat diputar kembali. CCTV terdiri dari sebuah kamera untuk menangkap objek atau kejadian di daerah tersebut dan system DVR (Digital Video Recording) untuk merekam aktifitas yang telah di tangkap oleh kamera tersebut.

          Namun pemasangan CCTV tidaklah murah, cukup dengan komponen kamera dan recorder yang digunakan saja sudah cukup menguras biaya lebih belum termasuk server atau tempat penyimpanan dari rekaman CCTV tersebut, sehingga cukup sulit untuk mengaplikasikannya untuk rumah pribadi atau rumah kontrakan dan juga daerah kos-kosan.

          Pada Project posting kali ini saya akan menampilkan bagaimana cara mengaplikasikan CCTV sederhana hanya menggunakan webcam komputer, sebagai tambahan CCTV yang digunakan tidak hanya dapat dipantau didepan komputer namun dapat dipantau melalui Smartphone masing masing menggunakan VLC sebagai recorder nya, dan MX Player sebagai pemutar CCTV nya melalui android

          Sebelumnya, pada posting Streaming Video saya sudah menjelaskan beberapa fitur dari VLC ini, VLC adalah sebuah pemutar Video yang diperuntunkan untuk Streaming Online, namun dapat juga digunakan sebagai pemutar video offline, pada VLC sudah terdapat fitur cara melakukan Streaming dan sebagai Stream Video itu sendiri, VLC juga dilengkapi dengan fungsi Record sehingga video yang di stream dapat di record


           MX Player adalah sejenis aplikasi yang digunakan untuk memutar file video pada Smartphone yang sudah sangat terkenal. MX Player mampu memutar banyak format video sehingga sangat berguna dalam proses pemutaran video.
          Sama hal nya dengan VLC, MX Player dilengkapi dengan fitur Video Streaming, sehingga MX Player dapat digunakan sebagai pemutar video online sehingga dapat digunakan untuk Streaming Video, namun MX Player hanya dapat men-Streaming Video tetapi tidak dapat menjadi server Stream Video itu sendiri


 Langkah-Langkah Percobaan

         Tutorial untuk melakukan Stream CCTV menggunakan Webcam tersebut sebagai berikut.
A. Proses Stream
1.      Buka VLC kemudian klik Media pada menu bar VLC, lalu pilih bagian Stream, setelah itu pilih tab Capture Device seperti gambar berikut.

      Pada baigan *Video Device Name* Pilih sesuai dengan nama Webcam yang anda gunakan, seperti contoh saya menggunakan USB2.0 PC CAMERA, kemudian klik Stream

2.      Setelah itu muncul tampilan seperti berikut, klik Next

3.       Karena kita akan menggunakan CCTV dengan mode Broadcast jadi kita menggunakan Destination HTTP kemudian klik Add

4.       Pada gambar berikut adalah module link untuk output yang digunakan, gunakan port sesuai dengan keinginan anda, pada Defaultnya adalah 8080.
  
      Pada bagian Port, jika akan melakukan Stream lebih dari 1, gunakan Port yang berbeda, 
Contoh: Saya melakukan Stream Webcam lebih dari 1 sehingga saya menggunakan 
              - Port 8081: Webcam 1
              - Port 8082: Webcam 2, dst 
      Path tidak perlu disini, kemudian klik Next 
     
5.       Pada Gambar Dibawah ini adalah pilihan format video yang akan digunakan, diurutkan dari kualitas Video dan suara tertinggi, hingga hanya menampilkan suara saja
       Untuk mengurangi delay yang terjadi, pilih bagian kualitas Video yang terendah seperti gambar diatas, kemudian klik Next, maka Video akan di stream, anda dapat menampilkan tampilan Webcam dengan membuka VLC kembali menggunakan Open Network Stream seperti pada posting sebelumnya

B. Recording
1.       Untuk Recording cukup klik tombol merah diujungkiri VLC, jika sebelumnya tidak ada, klik View pada men-bar, lalu pilih Advance Control, seperti gambar berikut.

2.       Hasilnya dapat dilihat pada komputer anda dengan Lokasi Defaultnya C:\Users\(nama user)\Videos seperti gambar dibawah ini.

C. Streaming Via Android
1.       Download dan buka MX Player pada Smartphone anda, lalu pilih menu Network Stream, kemudian isi link pada Network Stream menggunakan IP PC yang digunakan sebagai Stream Webcam dengan format http://(IP PC Server Stream):(Port).
     Perlu diketahui bahwa Smartphone anda harus terkoneksi dengan Wifi atau Jaringan Internet disekitar komputer anda yang memiliki Gateway yang sama, pastikan terlebih dahulu bahwa PC bisa melakukan PING ke Smartphone yang digunakan.

2.      Hasilnya dapat dilihat sebagai berikut.

           Sehingga Webcam sudah dapat digunakan sebagai CCTV, hanya tinggal membeli kabel USB Extension untuk menggunakannya pada jarang yang lebih jauh sesuai dengan batas jangkauan kabel USB.
           Sekian Posting saya tentang Streaming Webcam CCTV Menggunakan Smartphone Semoga bermanfaat

Wednesday, January 28, 2015

Konfigurasi Web Proxy Mikrotik Router

          Proxy adalah suatu aplikasi yang menjadi perantara antara client dengan server, sehingga client tidak akan berhubungan langsung dengan server-server yang ada di Internet. Mikrotik memiliki fitur Web proxy yang bisa digunakan sebagai proxy server yang nantinya akan menjadi perantara antara browser user dengan web server di Internet.

          Fungsi dari proxy secara umum adalah sebagai Caching, Filtering, dan Connection Sharing. Semua fungsi ini dapat anda temui pada Web Proxy Mikrotik. Berikut ini adalah Keuntungan / Manfaat Web Proxy pada Mikrotik :

Caching
          Web Proxy Mikrotik dapat melakukan caching content yaitu menyimpan beberapa konten web yang disimpan di memori Mikrotik. Konten tersebut akan digunakan kembali apabila ada permintaan pada konten itu lagi. Misalnya anda membuka Facebook.com, maka file-file pada web tersebut seperti image, script, dll akan disimpan oleh web proxy, sehingga jika lain kali anda membuka Facebook maka tidak perlu konek ke Internet pun halaman itu bisa dibuka dengan mengambil file dari cache proxy. Hal ini dapat menghemat bandwidth Internet dan mempercepat koneksi.

Filtering

          Dengan menggunakan Web Proxy anda dapat membatasi akses konten-konten tertentu yang di-request oleh client. Anda dapat membatasi akses ke situs tertentu, ekstensi file tertentu, melakukan redirect (pengalihan) ke situs lain, maupun pembatasan terhadap metode akses HTTP. Hal tersebut tidak dapat anda lakukan jika hanya menggunakan NAT.

Connection Sharing
          Web Proxy meningkatkan level keamanan dari jaringan anda, karena computer user tidak berhubungan langsung dengan web server yang ada di Internet.

Pada posting ini saya akan menjelaskan bagaimana mengkonfigurasi web proxy pada mikrotik router.

1. Setting pengaturan IP LAN pada PC anda menjadi seperti berikut.

       pada percobaan ini, saya menggunakan IP static pada LAN saya, namun menggunakan DHCP pada client juga dapat dilakukan.

2. Masuk ke Winbox, setting port ethernet pada router yang terhubung dengan jaringan internet dengan DHCP Client, kemudian pindah ke menu IP > Addresses lakukan penambahan IP untuk LAN seperti tampilan berikut ini.

3. seperti biasa, lakukan konfigurasi firewall pada NAT dengan Action Masquerade sehingga dapat terkoneksi dengan internet

4. Selanjutnya, masuk ke menu IP > Web Proxy, lalu setting Web Proxy seperti berikut.
     Pastikan untuk mencentang enable dan isi port dengan 3131, sehingga semua traffic yang melewati port ini akan melewati Web Proxy.

5. kembali ke settingan NAT, buka menu IP > Firewall > NAT. tambahkan konfigurasi NAT sebagai berikut.
     Chain yang digunakan dstnat (desination nat) dengan protocol 6 (tcp) dan Dst. Port = 80 dikarenakan kita akan mengakses Web yang default port nya = 80, dan In. Interface LAN1
     Action yang digunakan adalah redirect sehingga semua request yang dilakukan oleh LAN1 akan di redirect ke port 3131

6. Selanjutnya masuk ke menu Web Proxy > Setting > Access, maka akan muncul tampilan seperti berikut, anda bisa langsung menggunakan layanan Web Proxy ini dengan memblock beberapa situs yang akan diakses dengan cara berikut.
      Isi Dst.Host sesuai dengan nama situs keinginan anda, contoh *detik* > Action deny, berarti selama ada kata detik pada situs yang dituju, aka akan terblock oleh Web Proxy ini, contoh lain sebagai berikut.


     Jika Setting Web Proxy ini dinonakifkan, maka Web yang anda tuju dapat di akses kembali.

Sekian Tutorial dari saya mengenai Web Proxy, Semoga bermanfaat

Wednesday, January 21, 2015

Konfigurasi Hotspot pada Mikrotik Router

          Hotspot adalah sebuah titik yang memancarkan koneksi jaringan / internet melalui frekuensi tertentu yang apabila ditangkap oleh perangkat penerima pada sebuah komputer akan memungkinkan komputer tersebut terhubungkan ke jaringan / internet. Hotspot biasanya dipancarkan oleh sebuah perangkat Wifi (Wireless Fidelity) yang dapat digunakan secara efektif pada radius tertentu dari perangkat tersebut.
      Fungsi Hotspot dalam jaringan wireless adalah sebagai pusat pemancar/penerima jaringan LAN (Local Area Network) yang kemudian Hotspot tersebut biasanya terhubung ke Internet.






          Ada beberapa tipe dari hotspot tersebut yaitu

Wireless Personal Area Network (WPAN)
     WPAN adalah Wireless dengan jangkauan area yang kecil seperti Infrared dan Bluetooth.

Wireless Local Area Network (WLAN /Wi-Fi)
     WLAN / Wi-Fi memiliki jangkauayang yang cukup jauh dibanding WPAN. WLAN yang sering kita gunakan terus mengalami peningkatan dari segi cakupan radius dan juga kecepatannya. awalnya WLAN ditunjukkan untuk penggunaan perangkat jaringan lokal, namun saat ini lebih banyak digunakan untuk dapat bisa mengakses internet.

Wireless Metropolitan Area Network (WMAN)
     WMAN adalah jaringan wireless network yang menghubungkan beberapa jaringan WLAN seperti WiMAX.

Wireleess Wide Area Network (WWAN)
     Pada jenis jaringan WWAN sudah mencakup area yang sangat luas yang menghubungkan jaringan Wireless untuk satu daerah atau satu kota.

          Pada posting kali ini, saya akan menunjukkan tutorial untuk melakukan konfigurasi hotspot menggunakan Mikrotik Router, sebelum melakukan konfigurasi, pastikan bahwa router terhubung dengan koneksi internet

1. Pastikan terlebih dahulu WLAN pada Mikrotik Router Aktif

 2. pilih IP > DHCP Client untuk masuk ke menu DHCP Client, kemudian setting DHCP Client pada Port Router yang terhubung koneksi internet, contoh port yang saya gunakan adalah WAN-PCR

 3. Pilih menu IP > Address, untuk mendaftarkan IP apa saja yang akan digunakan, pada percobaan ini saya menggunakan 3 IP, yaitu WAN-PCR yang terdaftar langsung saat konfigurasi DHCP Client, kemudian WLAN1 untuk hotspot dan LAN2 untuk LAN.

 4. Buka menu Hotspot, lalu lakukan konfigurasi hotspot, klik Hotspot Setup, proses yang dilakukan mirip dengan penyetingan DHCP Server seperti berikut:
- Hotspot Interface: WLAN1
- Local Address of Network: 192.168.1.1/24 (Gateway)
- Select Certificate: none
- Setup DNS configuration: - 192.168.1.1 (Gateway Hotspot)
                                             - 172.16.30.1 (Gateway WAN-PCR)
                                             - 113.212.113.212 (pcr.ac.id)
 - Name of local hotspot user: admin, password: admin.
     Setelah selesai akan terbentuk tampilan berikut, beri nama dari interface yang digunakan untuk hotspot tersebut, contoh Kelompok 3

5. pilih tab Server Profile untuk memberi profile dari hotspot yang kita buat, menggunakan Address Gateway dari hotspot tersebut.

6. buka tab User Profiles untuk menentukan kategori User yang akan dibagikan kepada User nantinya, pada User Profile, bandwidth yang dapat di berikan pada masih-masing User juga dapat ditentukan, contohnya seperti gambar berikut

7. Pilih Tab Users, konfigurasi yang dilakukan adalah mendaftarkan User baru dengan memberikan Name dan Password lalu kategori Profile dari User tersebut, seperti gambar berikut, User512 menggunakan profile user512kbps yang artinya user512 dapat terkoneksi internet dengan kecepatan max 512kbps.

8. Pilih menu Wireless maka akan masuk ke tampilan Wireless Tables, WLAN yang telah kita buat akan muncul pada window tersebut, klik 2x WLAN tersebut lalu lakukan konfigurasi seperti berikut
- Mode: ap bridge
- SSID: kelompok 3

9. jika telah selesai, maka hotspot yang telah dibuat akan muncul pada Network komputer / smartphone anda dan dapat digunakan.

  jika smartphone anda terhubung maka saat browsing akan muncul tampilan berikut, jika ingin mencoba, gunakan username dan password yang telah dibuat

     Sekian tutorial tentang Konfigurasi Hotspot pada Mikrotik Router. semoga bermanfaat.

Referensi: 
- http://catatanharianboy.blogspot.com/2013/11/hotspot-adalah.html

Tuesday, January 20, 2015

Konfigurasi Video On Demand (VOD)

          Video-on-demand (disingkat VOD) adalah sistem televisi interaktif yang memfasilitasi khalayak untuk mengontrol atau memilih sendiri pilihan program video dan klip yang ingin ditonton. Fungsi VOD seperti layaknya video rental, di mana pelanggan dapat memilih program atau tontonan ketika yang ingin ditayangkan. Pilihan program dapat berupa sederet judul film, serial TV, acara realitas, video streaming, dan program lainnya. tidak hanya menonton, khalayak pun dapat menyimpan serta mengunduh program semau mereka. Untuk menontonnya khalayak dapat menggunakan set-top box dari video yang sudah diunduh, atau menggunakan komputer, ponsel, dan alat-alat komunikasi elektronik lainnya yang berkemampuan mengakses konten audio dan visual. Sebagian VOD memberikan pelayanan dengan sistem pembayaran per tayangan pay-per-view.
          Salah satu hal yang ingin bisa dicapai dari industri komunikasi adalah memberikan kontrol yang penuh terhadap para penggunanya. Karena itulah konsep Video-On-Demand coba dikembangkan. Melalui konsep ini pengguna akan memiliki kebebasan penuh untuk memilih apa yang ingin ia lihat. Semuanya berjalan secara interaktif dan menggunakan tombol serta perintah yang sederhana. Bisa pause, rewind, fast forward, atau apapun yang kita inginkan. Melalui VOD juga akan terbuka peluang untuk menyimpan apa yang kita lihat. VOD menjanjikan kepuasan yang sifatnya lebih personal. Kepentingan pribadi satu orang lebih diutamakan dibandingkan kemauan orang banyak.
          Jadi, VOD adalah sebuah konsep di mana sistem pertelevisian yang sudah bersifat sangat interaktif dengan fasilitas pemilihan content dari sebuah acara televisi. Ini bisa berupa film, serial, potongan berita, atau apapun yang kita inginkan. Semua tinggal sebut, pesan, dan bayar. Maka kita pun bisa menikmatinya.
          Pada posting kali ini saya akan menggunakan software XAMPP sebagai servernya.

XAMPP
          XAMPP adalah software web server apache yang di dalamnya tertanam server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat website yang dinamis. XAMPP sendiri mendukung dua system operasi yaitu windows dan Linux. XAMPP memiliki 3 komponen utama yang di tanam di dalamnya yaitu web server Apache, PHP, dan MySQL


          Berikut langkah langkah yang dilakukan untuk konfigurasi Video-On-Demand:

1. PC yang digunakan harus terinstall XAMPP terlebih dahulu, jadi pertama adalah Install XAMPP pada PC anda


2. Setelah selesai, buka XAMPP Control Panel kemudian akan muncul tampilan seperti berikut. 
    Dari berbagai menu yang di sediakan XAMPP kita hanya menggunakan modul Apache, Ceklist bagian Apache lalu klik Start, jika berhasil maka akan muncul status *Running*

3. buka folder dimana XAMPP di install, default nya ada di Local Disk (C:) komputer anda, setelah itu masuk ke folder htdocs lalu create folder baru, difungsikan untuk melakukan proses streaming Video-on-Demand tersebut, contoh: VOD_On_VLC
 Note: Pembuatan folder tidak boleh menggunakan spasi, dikarenakan XAMPP akan gagal membaca folder tersebut

4. buat sebuah file sharing ke dalam format .html yang akan dibuka via browser nantinya seperti gambar berikut, beri nama file tersebut, contoh test.html

5. Copy video yang ingin ditampilkan, lalu edit file test.html seperti berikut, perlu diketahui yang terpenting adalah kita mengetahui resolusi dari video, beberapa hal yang perlu diingat Width dan Height adalah Resolusi dari target video yang akan digunakan, dan target adalah nama video yang akan diputar.

6. Selelah itu, video dapat diputar dengan menggunakan browser anda dengan menggunakan link LocalHost pada PC server yaitu localhost/(nama folder yang dibuat)/(nama file.html anda).

7. dengan PC yang berbeda, video juga dapat diputar menggunakan IP dari PC yang digunakan sebagai server XAMPP tersebut dengan menukar localhost menjadi IP dari PC server tersebut contoh
>> 192.168.43.141/(nama folder yang dibuat)/(nama file.html anda)


Sekian Tutorial tentang Video-on-Demand dari saya, semoga bermanfaat

Reference:
http://id.wikipedia.org/wiki/Video_on_demand

Wednesday, January 14, 2015

Konfigurasi Firewall Pada Mikrotik Router

           Firewall adalah perangkat yang berfungsi untuk memeriksa dan menentukan paket data yang dapat keluar atau masuk dari sebuah jaringan. Dengan kemampuan tersebut maka firewall berperan dalam melindungi jaringan dari serangan yang berasal dari jaringan luar (outside network). Fungsi Utama dari sebuah Firewall adalah untuk membatasi atau mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar, jadi jika firewall dikonfigurasi dengan benar akan memainkan peran penting dalam penyebaran jaringan yang efisien dan infrastrure yang aman.
           Pada praktikum kali ini, saya akan menjelaskan cara menggunakan firewall yang digunakan untuk memblock user yang terhubung pada router ataupun memblock situs-situs yang akan dibuka oleh user melewati Router yang terhubung pada user tersebut.

          Topology dari jaringannya seperti berikut ini:
          Langkah langkahnya sebagai berikut
Pastikan bahwa PC anda memiliki aplikasi winbox untuk melakukan konfigurasi
 Lakukan setting DHCP dan NAT pada seperti pada Posting sebelum saya sebelumnya disini
http://taufiqth13.blogspot.com/2014/12/mikrotik.html
http://taufiqth13.blogspot.com/2014/12/konfigurasi-dasar-mikrotik-router.html
Sehingga PC Client dapat menerima IP secara otomatis dari Router dan terkoneksi secara langsung ke jaringan internet WAN PCR.

1. Memblock Spesifik User agar tidak mendapatkan koneksi internet
masuk kebagian IP > Firewall lalu pilih tab Filter Rule dan klik ( + ) untuk menambahkan pengaturan Firewall, kemudian akan muncul tampilan berikut
- pada tampilan berikut, Isi bagian Chain dengan perintah forward kemudian isi bagian Src. Address dengan IP user yang akan di block contoh 192.168.100.254 dan isi Out. Interface dengan Port yang terhubung dengan jaringan internet, contoh WAN-PCR

- Pindah ke Tab Action, kemudian pilih action Drop sehingga request yang dilakukan oleh User tersebut akan di drop.

- coba lakukan PING ke situs yang anda inginkan, contoh ping www.google.com, atau dengan langsung browsing dengan menggunakan PC tersebut.
- bisa dilihat bahwa User tersebut tidak mendapatkan koneksi Internet

- Memblock sebuah Users tidak selalu harus menggunakan IP dari PC User tersebut, namun bisa dengan mengisikan Src. MAC Address pada Tab Advance dengan MAC Address PC yang ingin di block dengan konfigurasi yang sama seperti berikut

- Dan hasilnya PC User tersebut tidak dapat melakukan PING ke manapun

2. Selanjutnya adalah dengan memblock IP User yang lebih dari 1 yaiu seperti berikut
- Pilih tab Address List kemudian klik ( + ) untuk menambahkan Grup dan IP Usernya, seperti berikut.

-  Kembali pada Tab Filter Rule, masuk bagian Tab Advance lalu isi bagian Src. Address List dengan Grup yang diinginkan untuk di block, seperti berikut

- Lakukan PING atau Browsing menggunakan PC User yang termasuk pada Grup tersebut, PC User tersebut tidak akan mendapatkan koneksi internet.

3. Memblock Situs yang tidak diinginkan 
- masuk ke pengaturan Filter Rule dan klik ( + ), pada tab General, isi bagian Dst. Address dengan IP Situs yang ingin di block atau isikan dengan link situs yang ingin di block tersebut, contoh saya akan memblock situs www.pcr.ac.id seperti gambar berikut

- lakukan PING ke situs tersebut atau langung browsing ke situs tersebut.
- terlihat bahwa PC User tersebut sudah tidak dapat membuka situs yang telah di block oleh Mikrotik Router.

          Pada Konfigurasi Firewall ini, jika anda ingin melakukan pemblockan yang banyak atau lebih dari 1, cukup dengan menambahkan konfigurasinya pada Filter Rule sebanyak mungkin, dan jika ingin mendisable konfigurasi tersebut cukup dengan mengklik ( X ) pada menu bar Firewall tersebut, namun masih dapat di Aktifkan kembali.

Sekian Tutorial dari Saya semoga bermanfaat