Post Icon

Video Streaming Menggunakan VLC

Video Streaming Menggunakan VLC
Ahmad hifzillah
Teknik Elektronika Telekomunikasi
Politeknik Caltex Riau

Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam sebuah server yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming diinternet. Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara terpisah dari web server yang kita jalankan. Situs - situs yang menyediakan layanan streaming video atau audio menggunakan streaming server untuk menjalankan layanannya. Contoh situs-situs yang menggunakan streaming server di antaranya Youtube, Metacafe, dan Megavideo. Salah satu software untuk membuat streaming server adalah VLC (Video Lan Client).

VLC merupakan perangkat lunak (software) pemutar beragam berkas (file) multimedia, baik video maupun audio dalam berbagai format, seperti MPEG, DivX, Ogg, dan lain - lain. Salah satu kelebihan yang paling menonjol dari VLC Media Player adalah kelengkapan codec yang dimiliki. Dengan kata lain, VLC dapat memutar hampir seluruh jenis berkas audio maupun video yang ada. Bahkan, program ini juga bisa dijadikan sebagai server untuk kebutuhan streaming di jaringan lokal dan internet.

Dalam video streaming, terdapat 2 komponen yang berpengaruh yaitu server dan client. Settingan pada server terdapat 3 format yaitu HTTP, RTSP dan RTP. Berikut tahap - tahap mensetting video streaming baik server maupun client.

Berikut Tahap-Tahap Setting Server Format HTTP :
1. Pastikan pc telah terinstal VLC

2. Pilih menu media>stream>File, tampilannya akan seperti berikut :

Kemudian pilih file lalu add. Ambil data video yang akan di video streamingkan. Akan keluar tampilan berikut, lalu stream.

3. Selanjutnya akan muncul seperti gambar berikut:

4. Pilih next untuk melanjutkan, maka akan muncul seperti berikut


langkah ini yaitu yang pertama untuk HTTP, Centang dispaly locally, ini berfungsi untuk tetap penampilkan video pada server. Ubah new destination menjadi HTTP, lalu klik add.

5. Selanjutnya isi sesuai gambar berikut lalu next.


6. Tampilan selanjutnya akan seperti berikut. sesuaikan dengan pilihan pada gambar.


Lalu next.

7. Akan keluar hasil akhir dari VLC yang berupa command line. Sebelum mengklik stream silahkan membuat clientnya terlebih dahulu pada PC yang berbeda.


Tahap Setting Server  Format RTSP:

1. Ulangi langkah 1-3 

2. Centang Display Locally lalu pilih New Destination > RTSP


3. Akan keluar tampilan berikut, silahkan masukan nama file pada kolom path. Lalu klik Next


4. Setelah mengikuti langkah - langkah diatas, akan keluar perintah untuk stream. silahkan mempersiapkan client sebelum mengklik stream.

Tahap Setting Server Format RTP:

1. Silahkan mengulangi langkah 1-3 seperti pada tahap setting server format sebelumnya.

2. Centang Display Locally lalu pilih New Destination > RTP/MPEG TransportStream

3. Ubah profile seperti gambar berikut, lalu pilih Next


4. Akan keluar tampilan berikut ini. Silahkan memasukan IP Address untuk koneksi Client. 


Fungsi diberikannya IP Address agar dapat membuat sebuah koneksi Multicast. Client yang mengakses ke server saja yang bisa melihat video streaming. Base port 5004 merupakan default port dimana fungsi port ini berhubungan pada akses client untuk menentukan jenis format server video streaming.

5. Sama seperti diatas, silahkan mempersiapkan client sebelum mengklik stream


Tahap Setting Client Video Streaming:

1. Buka VLC, klik Media > Open Network Stream > Network akan keluar tampilan berikut.

2. Silahkan memasukan network URL sesuai jenis Format Server Video Streaming yang digunakan. Berikut ketiga jenis URL sesuai dengan Settingan Format Server diatas.

untuk HTTP


hasilnya 

untuk RTSP

hasilnya

untuk RTP

hasilnya

Percobaan telah selesai

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

1 komentar:

Sholihin Bachtiar mengatakan...

apakah streaming yang menggunakan protokol HTTP (TCP), juga memunculkan audio pada klien ? karena saya mencoba beberapa kali audionya tidak muncul di sisi klien .. trims

Posting Komentar