Sabtu, 31 Januari 2015

Video Streaming pada VLC dengan protokol HTTP, RTP dan RTSP

     VLC Media Player merupakan perangkat lunak(software) pemutar beragam berkas (file) multimedia, baikvideo maupun audio dalam berbagai format, seperti MPEG,DivX, Ogg, dan lain-lain. VLC Media Player juga dapat digunakan untuk memutar DVD,VCD, maupun CD. VLC Media Player bersifat sumber terbuka (open source) dan tersedia untuk berbagai sistem operasi. Mulai dari Microsoft Windows, beragam distro Linux, Mac OS, dan beberapa sistem operasi lainnya.
  
    Salah satu kelebihan yang paling menonjol dari VLC Media Player adalah kelengkapan codecyang dimiliki.   Dengan kata lain, VLC dapat memutar hampir seluruh jenis berkas audio maupun video yang ada.

    VLC Media Player adalah program multimedia player yang sangat portabel. Singkatnya, program ini bisa dipakai untuk memutar berkas multimedia, baik yang ada di komputer, keping CD atau DVD, hingga untuk streaming di internet.
     
     Di balik tampilan programnya yang sederhana, pemutar berkas multimedia ini dilengkapi dengan beragam fitur tambahan, seperti kemampuan subtitle, tag format, konversi, filter, skin, dapat dioperasikan melalui berbagai interface, tersedia dalam bahasa Indonesia, dan masih banyak lagi. Bahkan, program ini juga bisa dijadikan sebagai server untuk kebutuhan streaming di jaringan lokal dan internet.


Langkah Percobaan dan Hasil

      Pada percobaan kali ini kita akan melakukan share video streaming dengan menggunakan aplikasi VLC, video streaming ini akan di share dan dapat diakses oleh user yang masih dalam satu network atau satu jaringan dengan user yang melakukan sharing video

Untuk langkah percobaan adalah sebagai berikut : 

1. Membuka apliksai VLC yang sudah di install pada windows. Jika belum memiliki aplikasi
    VLC dapat mengunjungi link berikut (download VLC for windows)

2. Klik media>stream untuk melakukan proses sharing video streaming dengan vlc, seperti
    yang ditunjukkan oleh gambar berikut



3, Kemudian kita diarahkan pada open media vlc, pada tab file klik add kemudian pilih 
    video yang akan kita sharing kemudian klik stream seperti yang ditunjukkan pada 
    gambar berikut



4. Kemudian administartor sharing dapat memilih protkol sharing video yang akan dilakukan
    ada tiga metode protolkol yang akan kita gunakan dalam membuat video streamming 
    yaiu http ,rtsp dan rtp 

Untuk stream output HTTP



Keterangan
Untuk nama path dapat diganti sesuai keinginan administrator,nama path inilah yang akan
digunakan oleh user saat mengakses video streaming
port 8080 menunjukkan port yang digunakan oleh HTTP

Untuk stream output RTSP


Keterangan
Untuk nama path dapat diganti sesuai keinginan administrator,nama path inilah yang akan
digunakan oleh user saat mengakses video streaming
Port 8554 adalah port yang digunakan oleh RTSP

Untuk stream output RTP





   Tipe protokol yang kita gunakan dalam melakukan sharing video dengan video streaming akan menentukan keamanan server administrator/user dan kecepatan akses video 
streaming.

5. Setelah kita memilih tipe destination protokol pada stream output kemudian kita pilih tipe
    transcoding video atau format video yang akan di sharing pada user,kali ini saya memilih
    tipe transcoding MPEG-2 + MPGA (TS) karena menurut saya tipe ini yang paling efisien
    .Seperti yang ditunjukkan pada gambar berikut


sehingga akan muncul tampilan berikut untuk melakukan finishing proses sharing video



6 Kita coba akses video streaming yang telah disharing oleh user lain yang terhubung 
  dalam satu jaringan oleh pc administrator sharing video,sebelum itu kita harus mengetahui
   IP dari PC administrator dengan mengetik ipconfig/all pada command windows PC admi
   nistrator


dari gambar diatas diketahui IP yang digunakan oleh administrator adalah 172.16.30.21

7. Klik media>open network stream pada VLC seperti yang ditunjukkan pada gambar
    berikut




8. Kemudian kita akan memasukkan alamat IP server streaming, untuk mengakses video
    streaming kita harus memilih protokol yang digunakan ,karena protokol yang digunakan
    dalam sharing video ada 3 yang dilakukan pada langkah 4 yaitu protokol HTTP ,RTSP
    dan RTP

  • akses video streaming dengan protokol HTTP


  • akses video streamin dengan RTSP


  • akses video streaming dengan protokol RTP



Tampilan video streaming pada user



 Pada streamin video dengan HTTP akan mengahasilkan delay video yang lebih lama dari 
RTP dan RTSP karena protkol HTTP menggukan protokol web yang akan melakukan pengecekan tiap tiap dari frame frame data yang dikirimkan, berbeda dengan RTP dan
RTSP yang menggunakan protokol real time sehingga proses pengecekan frame frame 
yang tidak penting untuk stream video tidak dilakukan, sehingga dengan protokol RTP atau RTSP dalam melakukan sharing video akan menghasilkan delay yang kecil dan menggunakan sedikit bandwidth










Tidak ada komentar:

Posting Komentar