Jumat, 12 April 2019

STREAMING VIDEO DENGAN MENGGUNAKAN VLC MEDIA PLAYER (PC dan ANDROID)


Rendi Farid Fadilah
4IA19
55415747
Sistem Multimedia

Pengenalan VLC

VLC Media Player adalah program aplikasi multimedia yang berguna untuk memutar lagu dan video. Software VLC Media Player dibuat dan dikembangkan oleh tim VideoLAN. Perangkat lunak komputer ini memiliki kelebihan pada programnya yang ringan, cepat, dan beragamnya format file audio dan video yang bisa dimainkannya. VLC Media Player mampu menutupi kelemahan beberapa multimedia player populer yang tidak bisa memainkan format file tertentu. Pendek kata, jika Anda tidak bisa memainkan sebuah file audio atau video di komputer Anda, install dan gunakan saja VLC !

Mungkin cukup sampai disitu pengenalan tentang VLC. Sekarang masuk ke pembahasan bagaimana melakukan streaming video di pc dan android melalui HTTP menggunakan VLC yang terkoneksi dalam 1 jaringan.

Langkah – langkah konfigurasi stream pada VLC :

1. Install vlc pada kedua perangkat pc dan android terlebih dahulu.
2. Koneksikan perangkat pc dan android ke jaringan yang sama.
3. Setelah terkoneksi pada jaringan yang sama, buka vlc pada pc/ laptop terlebih dahulu.
4. Kemudian klik media, lalu pilih stream.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8tkd19eWvK6uRr3cWOceFcBpN6Y_KGVrTh2l6d4qZn1eOnJ6QmT5L2ccb28KXmPOm1eN2gn0meBGPmVJ90pas6jr3EudqDFiwGA35vAJmWNI2w6bdzAb-ue4lmMPkiNCnKV52AFS_pzg4/s320/1.JPG

5. Setelah pilih stream, akan muncul tampilan seperti gambar dibawah. Kemudian klik add untuk menambahkan video yang ingin di putar.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8cn8VTrmbZ39WMraGcJK-e5UTcRm0g_NF1USiMm79KIU7CIXLmjLrY5xK4byKIIEDabZgvvaAgnIwucYGSGAO9XTA8frvktyLp3PeROfAUKMbsA57gh-CAICNeqPfA3scG8D2i03pP2IG/s320/2.JPG

6. Lalu pilih video yang ingin di putar, kemudian open.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg83dhrPgYOa1TyjLjBGfQXK0GdopnadwniuevSFZHdN2a58m3OwNx9eEvHxP2srnQksouA-xJ4GZXetwEPuZagieeTTUJ7TwzP7ES9XeRgufaqoJ4x9RLQ9qO_41dPDbvTgEeDfFEfNcfp/s320/3.JPG

7. Setelah menambahkan video ke dalam list streaming, pilih stream.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS8ncADnNGu45rnz1A80GCFR_o1gIyiANh6ryU5c960GRh6BOJaGKGdGatUDJOVemNDBUd2b7K1aWu7DzdiJ1Et3XU1sFOM1OwnVJZuGZEgJFxtsQiRfDGKloAoC3f26ajekrdqxK7Gkbh/s320/4.JPG

8. Kemudian akan muncul tampilan seperti dibawah, klik next.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjorfwEWLiVpA4HVxpvlbA9WtJ4SaG8YUY0O3R8BXktlrpAlGcGyRKE6uaa3EQsqsYMHCsP0n-ZsG0dxQbm5obCxq4zXlLoS01JRpCPkUWT29kVhqmKpBmt891yUbw0xeycfDL14b2doE84/s320/5.JPG

9. Lalu akan muncul tampilan untuk melakukan pemilihan media berbagi streaming melalui http dengan cara klik dropdown atau arah panah pada keyboard kemudian klik add.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIL_PdnfQ7-ETdS1zYf5GMBRdlUn7FyI2Dcxu2vCv0w2EHAa9A2UGmh-88DqEEUD2PeZrK28-WLUT41dVzKGzjTXtVo0TVp0vr1e0uMxqFAG0iXKV_DaysfEsZAhmg_ye4FsA00BwwvXhy/s320/6.JPG

10. Masukkan port yang akan digunakan untuk http. Kali ini port yang digunakan adalah 8080. Lalu pilih next.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Erv3e8hAj4zubBKbDH2KafX1lZxk7YeRx8d1ESDx665VYMpFkn_EgayCDf9mZiOabm-DwJfIE5r3JA1I4DF9MPvyEPw0blQOHMb_Cwlff82FNWxVsYWec462Vu87zAqbK-BuciCZW-ut/s320/7.JPG

11. Selanjutnya tentukan format video yang akan di streaming.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilI-3RzewYfkX7smYkbLVUJvia65kU490Cj_KquOGeltALYYf6GWFLcSUDvQaUtyIME11rtU6_jZyUKkNQaRwYBM4KCYOnm5ljYRWSDnQB0J1snv2jGg_dYktJLZVQui1XwmG7yXfJZqy0/s320/8.JPG

12. Kemudian centang stream all, lalu klik stream.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw4Wbkviz3bVS0YGI-WDFlZmFfLicq4H0kfU6u4XLLf25c1M0oSKnDCQN6BDlZibTxkW7aFVMDV2zPoj7bTKrgWr6Cby0zZPYBuGhY7dfeEVx7h-hUtMZUwD_PBMVDDndx3ddy9q7VZ7iT/s320/9.JPG

13. Tahapan konfigurasi stream pada vlc (pc/ laptop) telah selesai, kemudian langkah berikutnya yaitu mengecek alamat ip yang akan digunakan sebagai penghubung http dengan port dengan cara buka cmd lalu ketikkan ipconfig.

14. Pada halaman browser masukkan ip yang telah di cek pada perangkat dan juga port yang telah di konfigurasi, pada kasus ini adalah http://192.168.43.52:8080/ (masukkan pada kolom url). Pada browser mozilla firefox akan di tampilkan download file, tetapi jika menggunakan chrome maka biasanya akan terdownload secara otomatis. Langkah pada perangkat pc/ laptop telah berhasil. Sekarang tinggal mencoba di perangkat android.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimylRoUpDVyKPdMQkB9TR4vCWe9tOYhD8zMsCC8VoI9nIX1CnbpfP464x_Uahk1xr5agkofH4SD6KXCR8xHAZcgirKUAGYUnhvTwgoW1vVnM0RHeffnkD1RIoIpJFL55_m4TGG2aWMhJgd/s320/10.JPG

15. Buka vlc pada perangkat android, klik pada sidebar menu aplikasi vlc lalu pilih stream.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCBKB3qXNPCZ-TzLruDqUJZ54tU-SAq3iom_JmXz7V7CDSfIfccI7Z4oaUo9QippgSmxybKftN_XpwWst4E3fUJ_0Y6pfd-i919sDV5n8yvP-1uxs3moCPQbAbUSDsGkUByikp7QBADnHB/s320/11.JPG

16. Setelah memilih stream pada sidebar menu, akan muncul tampilan seperti gambar dibawah, kemudian masukkan ip dan port sesuai yang dimasukkan pada pc sebelumnya.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyP9GjSWvcyzvIPPeQiu9t7uoBSTpbwXK0qFWkIKvWTKAK85P0tXQw-npRrsMSxlmZFTjkW8XADheXiMkswqbVt6SpWq65GnbOhWzvgtxQ3mBWHW9HiKXTx8fgz4Icvdo8V1odWd2oZN6v/s320/12.JPG

17. Video berhasil di putar, artinya streaming berhasil dilakukan.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgloNADr1DmzWpj7ntp5So4N00iujfRrruYpNvzs4zP57YqdjR5rLa8eiHQrFQSOSQQEKswWhwTPahFdzGqNC-4HQPqgqz6O1BOzn-PcdnMs8IwFGRlaTTBt6rJ_qaQSnqmvElX7UTNwG2-/s320/13.JPG

Demikian cara stream video menggunakan VLC pada perangat PC dan Android.

Sabtu, 06 April 2019

KOMPUTASI CLOUD dan VIRTUALISASI

Cloud Computing?
25-Cloud-Computing
Sejarah Cloud Computing? Sejarah cloud computing dimulai pada tahun1960-an, John McCarth seorang pakar komputer dari MIT meramalkan bahwa suatu hari nanti komputerisasi akan menjadi infrastruktur publik layaknya seperti berlangganan listrik atau telepon. Kemudian pada akhir tahun 1990-an, lahir konsep ASP (Application Service Provider) yang ditandai munculnya perusahaan pengolah data center. Selanjutnya pada tahun1995, Larry Ellison, pendiri Oracle, melahirkan wacana “Network Computing” pasca penetrasi Microsoft Windows 95 yang merajai pasar software dunia pada saat itu. Ide itu menyebutkan bahwa PC tidak perlu dibenamkan software yang membuat berat kinerja dan cukup diganti sebuah terminal utama berupa server. Pada awal tahun 2000-an, Marc Beniof, eks Vice President Oracle melansir aplikasi CRM berbentuk “software as a service” bernama Salesforce.com sebagai penanda lahirnya cloud computing. Tahun 2005, situs online shopping Amazon.com meluncurkan Amazon EC2 (Elastic Compute Cloud), diikuti Google dengan Google App Engine, dan IBM yang melansir Blue Cloud Initiative.
Apa itu Cloud Computing? Secara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.
Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.
Penerapan Cloud Computing pada perusahaan? Lintas Media Danawa (LMD), anak perusahaan Lintasarta, perusahaan ICT terkemuka di Indonesia saat ini, membawa teknologi cloud computing ke Indonesia. jadi perusahaan ini melayani on demand cloud computing dan private cloud computing Di Indonesia. untuk biayanya juga tidak terlalu mahal yaitu untuk layanan on demand cloud computing.
Langkah yang diambil oleh perusahaan ini menurut saya sangat benar karena daripada membeli server baru, lebih baik perusahaan-perusahaan menyewa server secara virtual. Tak perlu keluar banyak biaya, menghemat biaya sampai 80 persen dan bebas biaya perawatan.Penghematan yang diperoleh jika menggunakan cloud computing adalah rak yang dipakai untuk server cukup 2 rak, sedangkan jika tidak menggunakan teknologi cloud computing, perusahaan butuh lebih 10 rak.
Selain itu, dari sisi biaya, jauh lebih murah. Perusahaan yang belum menggunakan teknologi ini harus membayar 2.000 dollar AS per bulan untuk sewa server, sedangkan yang memanfaatkan teknologi ini cukup membayar 40 dollar AS tergantung skalanya.
Kelebihan dan Kekurangan penerapan Cloud Computing pada Perusahaan LMD? Kelebihan dan kekurangan Cloud Computing sebagai berikut, yaitu:
  1. Analisis Kinerja Sistem (Performance)
Kelebihan: Karena ini cloud computing sebuah teknologi yang akan memudahkan pelayanan kepada masyarakat karena semua sumber daya telah disediakan oleh penyedia jasa dalam satu paket.
Kekurangan: Memerlukan koneksi internet padahal belum semua wilayah Indonesia sudah memiliki koneksi internet. Koneksi internet di Indonesia belum stabil dan kurang memadai.
  1. Analisis Informasi (Information)
Kelebihan: Informasi mudah diakses dari berbagai penjuru dunia jika menggunakan jasa cloud-computing
Kekurangan: Pihak penyedia jasa cloud computing belum tentu dapat menjaga kerahasiaan informasi yang disimpan di server, untuk ini penyedia jasa dan pengguna dapat melakukan berbagai kesepakatan bersama.
  1. Analisis Ekonomi (Economy)
Kelebihan: Menghemat biaya gaji pegawai setiap tahun,  Mengurangi biaya pengadaaan dan pemeliharaan infrastuktur TIK,  2) Tidak memerlukan biaya lisensi software yang digunakan karena pihak penyedia jasa cloud computing yang akan melakukannya.
Kekurangan: Jika pihak penyedia jasa cloud computing tidak melakukan pemeliharaan dengan baik maka instansi pemerintah akan merugi.
  1. Analisis Pengendalian (Control)
Kelebihan: Pihak penyedia jasa cloud computing bertanggung jawab terhadap aktifitas yang mencurigakan di server.
Kekurangan: Keamanan informasi negara belum tentu terjaga dengan baik karena banyak cracker/hacker yang memiliki keahlian mencuri data yang disimpan di jasa cloud computing.
  1. Analisis Efisiensi (Efficiency)
Kelebihan: Waktu yang diperlukan dalam mengakses data lebih cepat. 2) Operasional dan manajemen lebih mudah. 3)  Tidak memerlukan harddisk atau laptop dalam menyimpan data.
Kekurangan: lagi-lagi karena jaringan internet kita belum stabil maka sering terjadi keterlamatan dalam akses data ke server penyedia jasa
  1. Analisis Pelayanan (Service)
Kelebihan: Pihak penyedia jasa cloud computing memberikan layanan update dan konfigurasi sehingga mempermudah pekerjaan pegawai di instansi pemerintah.
Kekurangan: Dalam beberapa kasus sumber daya manusia pengguna tidak bisa berkembang karena semua sudah di tangani penyedia jasa.

APA ITU VIRTUALISASI
Virtualisasi bisa diartikan sebagai pembuatan suatu bentuk atau versi virtual dari sesuatu yang bersifat fisik, misalnya sistem operasi,  perangkat storage/penyimpanan data atau sumber daya jaringan.
Virtualisasi bisa diimplementasikan kedalam berbagai bentuk, antara lain (Harry Sufehmi, Pengenalan Virtualisasi, 20090607) :
  1. Network Virtualization : VLAN, Virtual IP (untclustering), Multilink
  2. Memory Virtualization : pooling memory dari node-node di cluster
  3. Grid Computing : banyak komputer = satu
  4. Application Virtualization : Dosemu, Wine
  5. Storage Virtualization : RAID, LVM
  6. Platform Virtualization : virtual computer
Pembahasan kali ini akan menitikberatkan pada materi platform virtualization alias virtualisasi komputer dan sistem operasi.

KEUNTUNGAN PENGGUNAAN VIRTUALISASI
  1. Pengurangan Biaya Investasi Hardware. Investasi hardware dapat ditekan lebih rendah karena virtualisasi hanya mendayagunakan kapasitas yang sudah ada. Tak perlu ada penambahan perangkat komputer, server dan pheriperal secara fisik. Kalaupun ada penambahan kapasitas harddisk dan memori, itu lebih ditujukan untuk mendukung stabilitas kerja komputer induk, yang jika dihitung secara finansial, masih jauh lebih hemat dibandingkan investasi hardware baru.
  2. Kemudahan Backup & Recovery. Server-server yang dijalankan didalam sebuah mesin virtual dapat disimpan dalam 1 buah image yang berisi seluruh konfigurasi sistem. Jika satu saat server tersebut crash, kita tidak perlu melakukan instalasi dan konfigurasi ulang. Cukup mengambil salinan image yang sudah disimpan, merestore data hasil backup terakhir dan server berjalan seperti sedia kala. Hemat waktu, tenaga dan sumber daya.
  3. Kemudahan Deployment. Server virtual dapat dikloning sebanyak mungkin dan dapat dijalankan pada mesin lain dengan mengubah sedikit konfigurasi. Mengurangi beban kerja para staff IT dan mempercepat proses implementasi suatu sistem
  4. Mengurangi Panas. Berkurangnya jumlah perangkat otomatis mengurangi panasnya ruang server/data center. Ini akan berimbas pada pengurangan biaya pendinginan/AC dan pada akhirnya mengurangi biaya penggunaan listrik
  5. Mengurangi Biaya Space. Semakin sedikit jumlah server berarti semakin sedikit pula ruang untuk menyimpan perangkat. Jika server ditempatkan pada suatu co-location server/data center, ini akan berimbas pada pengurangan biaya sewa
  6. Kemudahan Maintenance & Pengelolaan. Jumlah server yang lebih sedikit otomatis akan mengurangi waktu dan biaya untuk mengelola. Jumlah server yang lebih sedikit juga berarti lebih sedikit jumlah server yang harus ditangani
  7. Standarisasi Hardware. Virtualisasi melakukan emulasi dan enkapsulasi hardware sehingga proses pengenalan dan pemindahan suatu spesifikasi hardware tertentu tidak menjadi masalah. Sistem tidak perlu melakukan deteksi ulang hardware sebagaimana instalasi pada sistem/komputer fisik
  8. Kemudahan Replacement. Proses penggantian dan upgrade spesifikasi server lebih mudah dilakukan. Jika server induk sudah overload dan spesifikasinya tidak mencukupi lagi, kita bisa dengan mudah melakukan upgrade spesifikasi atau memindahkan virtual machine ke server lain yang lebih powerful
KERUGIAN PENGGUNAAN VIRTUALISASI
  1. Satu Pusat Masalah. Virtualisasi bisa dianalogikan dengan menempatkan semua telur didalam 1 keranjang. Ini artinya jika server induk bermasalah, semua sistem virtual machine didalamnya tidak bisa digunakan. Hal ini bisa diantisipasi dengan menyediakan fasilitas backup secara otomatis dan periodik atau dengan menerapkan prinsip fail over/clustering
  2. Spesifikasi Hardware. Virtualisasi membutuhkan spesifikasi server yang lebih tinggi untuk menjalankan server induk dan mesin virtual didalamnya
  3. Satu Pusat Serangan. Penempatan semua server dalam satu komputer akan menjadikannya sebagai target serangan. Jika hacker mampu menerobos masuk kedalam sistem induk, ada kemungkinan ia mampu menyusup kedalam server- server virtual dengan cara menggunakan informasi yang ada pada server induk



#Rendi Farid Fadilah 

#4IA19 

#Komputasi Cloud 

#Pengantar Komputasi Modern


Referensi:
Sofana, Iwan. 2014. Cloud Computing. Informatika. Bandung.
Purbo W Onno. 2012. Membuat sendiri Cloud Computing Server menggunakan Open Source. ANDI
Wahana Komputer. 2011. Kupas Tuntas Bermacam Aplikasi Generasi Cloud Computing. Andi Offset. Yogyakarta.
https://www.excellent.co.id/product-services/vmware/keuntungan-teknologi-virtualisasi-cloud-computing/