Langsung ke konten utama

TUTORIAL VIDEO STREAMING DI DEBIAN 10

    

MEMBANGUN VIDEO STREAMING DI DEBIAN 10



Oleh :
Cindy Yanuarita Arni Fauzi
SMKN 1 KEDIRI


I.    TUJUAN
  • Mengetahui cara penggunaan perintah linux
  • Mampu menggunakan perintah linux
  • Menambah wawasan dan pengetahuan
  • Membentuk pengalaman di bidang IT
  • Bermanfaat untuk masa depan
  • Berguna untuk Administrasi Server
  • Mengetahui cara konfigurasi jaringan
  • Mampu menggunakan perintah dos
  • Mampu membangun video streaming pada linux

II.    ALAT DAN BAHAN
  • Pc/ Laptop
  • OS debian 10
  • Virtual box
  • Listrik
  • Kuota/ wifi internet
  • file plex

III.    KESELAMATAN KERJA
  • Datang ke bengkel/ ruang praktik tepat waktu
  • Berdoa sebelum melakukan praktik
  • Membersihkan dan merapikan ruang praktek
  • Memakai baju bengkel/ catle pack
  • Melakukan praktik dengan sungguh sungguh
  • Berdoa sebelum meninggalkan bengkel
  • Rapikan dan bersihkan bengkel kembali seperti semula

IV.    TEORI PENDUKUNG


 Pengertian

Streaming,  sebuah kata yang sudah tidak asing lagi di telinga kita. Begitu familiar di zaman seperti sekarang ini. Sering kali kita menjumpai istilah streaming audio maupun streaming video. Yaps, streaming adalah teknologi yang digunakan untuk melihat audio maupun video secara langsung atau dengan pre-recorder di web server tanpa perlu kita menyimpan ataupun mendownloadnya. File-file ini diletakkan di server komputer dan dapat langsung kita lihat setelah mendapat perintah dari user dengan menggunakan koneksi internet sehingga proses waktu yang lama untuk mendownload file dapat dihindari.

Saat proses stream, file audio maupun video akan berbentuk sebuah buffer di komputer client. Yang dimaksud dengan buffer sendiri adalah proses pengiriman video maupun audio yang sedang di stream. Dalam sepersekian detik, buffer telah terisi penuh dan siap dijalankan oleh sistem. Waktu delay sendiri dari waktu sebelum file video maupun file audio di jalankan adalah sekitar 5 sampai 30 detik.

Streaming sendiri bekerja pada Protokol RTSP (Real Time Streaming Protocol) yang memungkinkan terjadinya komunikasi 2 arah antara web server dengan komputer pengakses. Protokol RTSP sendiri dapat melihat software atau player yang tepat untuk memainkan file audio-video. Demikian pula protokol RTSP ini akan melihat bandwidth yang sedang digunakan kemudian memutuskan seberapa besar kualitas audio-video yang akan diberikan pada pengakses.


 Cara Kerja

Data source yang berupa video atau audio di capture dan di simpan pada sebuah buffer pada memori komputer kemudian di en-code sesuai dengan format yang di inginkan (user dapat melakukan kompresi sehingga ukuran data tidak terlalu besar). Namun perlu di ingat, bahwa aplikasi streaming yang menggunakan jaringan, data biasanya telah di kompresi terlebih dahulu sebelum proses streaming karena keterbatasan bandwidth oleh jaringan. Kemudian data akan di stream ke user lain setelah dilakukan en-code. User akan melakukan decode data dan menampilkan pada layer user.

Sehingga dapat ditarik kesimpulan, konsep dasar dari video streaming sendiri ada 3 hal, yaitu :
  • Membagi atau mempartisi video-video yang telah terkompresi ke dalam paket-paket data
  • Pengiriman paket-paket data
  • Penerima mulai men-code dan menjalankan video bersamaan dengan paket data yang lmasih dalam proses pengiriman

 Kendala kendala yang sering terjadi saat streaming
  • Bandwidth : Karena bandwidth sangat berpengaruh terhadap kualitas presentasi suatu data stream, yaitu ukuran data stream yang harus di sesuaikan dengan kapasitas bandwidth jaringan. Nah untuk mengatasinya digunakan kompresi data dan penggunaan buffer.
  • Sinkronisasi dan Delay : Agar media tersampaikan dan di presentasikan sesuai dengan aslinya, maka harus tersinkron sesuai dengan timeline presentasi dan memiliki delay seminimal mungkin.

 Plex Media Server

Plex adalah layanan streaming global dari video on demand (AVOD) gratis yang didukung iklan, dengan acara TV dan film dari distributor seperti Crackle , Warner Bros. , MGM , Endemol Shine Group , Lionsgate , dan Legendary .

Plex juga merupakan sistem pemutar media klien-server ditambah rangkaian perangkat lunak tambahan. Aplikasi desktop Plex Media Server berjalan di Windows , macOS , dan Linux . Aplikasi desktop server mengatur video, audio, dan foto dari koleksi pengguna dan dari layanan online, memungkinkan pemain untuk mengakses dan mengalirkan konten. Ada klien resmi yang tersedia untuk perangkat seluler , smart TV , dan kotak streaming , aplikasi web , dan Plex Home Theater (tidak lagi dikelola), serta banyak alternatif pihak ketiga.

Akun Plex gratis dapat membagikan perpustakaan media pribadinya di antara koleksi perangkat milik pengguna atau ke teman, dan mengakses perpustakaan konten video yang didukung iklan (AVOD) Plex. Plex Pass adalah layanan langganan berbayar opsional termasuk sinkronisasi dengan perangkat seluler, integrasi penyimpanan cloud (tidak lagi tersedia), pengambilan metadata untuk musik, dukungan untuk banyak pengguna , kontrol orang tua , TV langsung dan DVR, trailer, ekstra, dan cross-selling penawaran.


V.    LANGKAH KERJA

1. Download plex media server , pilih yang ubuntu (16.04+) / Debian (8+) - Intel/AMD 64-bit

2. Pindahkan file ke server menggunakan ftp melalui filezilla

3. Check pada direktori home/cindy menggunakan command ls

4. Install plex media server menggunakan perintah dpkg -i plexmediaserver_1.21.0.3616-d87012962_amd64.deb

5. Membuat direktori pada var menggunakan perintah mkdir /var/plex

6. Masukkan video ke debian melalui filezilla

7. Kemudian check lalu pindahkan file video tersebut ke direktori /var/plex menggunakan perintah mv 'judul video' /var/plex

8. Check pada direktori /var/plex menggunakan perintah ls

9. Coba akses melalui browser client (sebelumnya pastikan client telah terhubung dengan server) dengan mengetikkan ipserver:32400/manage/index.html

10. Selanjutnya klik got it!

11. Close tampilan seperti di bawah ini

12. Setting nama server lalu next

13. Selanjutnya klik next

14. Berikutnya pilih done

15. Masuk ke More

16. Masuk ke Profiles lalu klik Sign In to Claim Server

17. Masuk menggunakan salah satu akun, bebas

18. Masuk ke Profile lalu klik Claim it Now

19. Masuk ke Home lalu klik Claim Server

20. Masuk ke menu Libraries lalu klik add library

21. Pilih other videos 

22. Klik browse for media folder

23. Sesuaikan direktorinya seperti yang sudah kita setting tadi yaitu var/plex lalu klik add

24. Selanjutnya klik Add library

25. Video berhasil ditambahkan








SELESAI.


SMK N 1 KEDIRI



Komentar