1. PENDAHULUAN
1.1 Latar belakang
     Video streaming adalah teknologi dimana sebuah file video yang berada di sebuah komputer dapat segera dijalankan di komputer lain tanpa harus men-download keseluruhan file video tersebut. Dengan teknologi video streaming ini tidak perlu lagi untuk menyimpan video tersebut jika ingin memutarnya.
     Video yang di-streaming biasanya sudah mengalami proses kompresi terlebih dahulu. Dengan melakukan kompresi pada video akan mengakibatkan ukuran video menjadi lebih kecil sehingga mengurangi beban di jaringan pada waktu proses pengiriman video. Salah satu metode kompresi video adalah MPEG4. MPEG4 utamanya digunakan untuk kompresi data digital audio dan visual, dan banyak digunakan pada streaming media, videophone, dan broadcast television. MPEG4 sendiri memiliki beberapa standar yang disebut sebagai “part” [4].
     Pada tugas akhir kali ini akan dipakai dua buah part, yaitu MPEG4 part 2 dan MPEG4 part 10. Profile adalah pengelompokan beberapa tools yang ada di MPEG4 sehingga bisa digunakan untuk aplikasi yang lebih spesifik. Pada MPEG4 part 2 akan dipakai profil “Simple Profile”, sedangkan untuk MPEG4 part 10 akan dipakai profil “Main Profile”.
     Dalam kompresi video pada video streaming ada beberapa parameter yang bisa dijadikan ukuran apakah metode tersebut bagus atau tidak. Parameter-parameter itu antara lain rasio kompresi, PSNR, delay, ukuran paket RTP dan packet loss yang terjadi selama pengiriman video.
Setelah dilakukan simulasi dan pengukuran, langkah selanjutnya adalah menganalisa hasil dari setiap parameter yang didapat. Dari analisa tersebut diharapkan akan diketahui kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part 10.
1.2 Perumusan masalah
    Dengan mengacu pada latar belakang masalah diatas, maka permasalahan yang akan dibahas adalah :
1. Bagaimana menerapkan metode MPEG4 part 2 dan MPEG4 part 10 untuk pengkompresian      video pada video yang akan di-streaming.
2. Bagaimana membandingkan kedua part tersebut dengan menganalisa hasil dari      pengukuran paramater-parameter sebagai berikut:
     - bitrate
     - rasio kompresi
     - PSNR
     - delay
     - ukuran paket RTP
     - packet loss
1.3 Tujuan
    Berdasarkan rumusan masalah, maka tujuan dari tugas akhir ini adalah:
1. Mengimplementasikan metode MPEG4 part 2 dan MPEG4 part 10 untuk      pengkompresian video yang akan di-streaming.
2. Menganalisa kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part      10 untuk proses kompresi video diukur dari rasio kompresi dan PSNR.
3. Menganalisa kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part      10 pada proses streaming diukur dari delay, ukuran paket RTP dan packet loss.
1.4 Metodologi Penyelesaian Masalah
     Metode yang digunakan dalam penyelesaian tugas akhir ini adalah menggunakan metode studi pustaka atau studi literatur dan analisis dengan langkah kerja sebagai berikut :
1. Studi Literatur :
a. Pencarian referensi, mencari referensi dan sumber-sumber lain yang layak      yang berhubungan dengan video streaming, kompresi video MPEG4      secara umum, metode MPEG4 part 2 dan metode MPEG4 part 10.
b. Pendalaman materi, mempelajari dan memahami materi yang berhubungan dengan      tugas akhir.
2. Merancang arsitektur simulasi kompresi video dan streaming video.
3. Pembuatan program untuk simulasi kompresi video dan membangun sistem untuk      simulasi streaming video.
4. Melakukan simulasi kompresi video dan kemudian streaming video, kemudian      mencatat hasil simulasi.
5. Melakukan analisa terhadap hasil yang diperoleh dari simulasi kompresi video      dan streaming video.
6. Pengambilan kesimpulan dan penyusunan laporan tugas akhir.
1.5 Sistematika Penulisan
     Tugas Akhir ini akan disusun berdasarkan sistematika penulisan sebagai berikut :
BAB I : Pendahuluan
     Berisi latar belakang dari pembuatan tugas akhir, perumusan masalah yang akan dianalisa, tujuan dari pembuatan sistem, metodologi pemecahan masalah serta sistematika penulisan.
BAB II : Landasan Teori
     Menjelaskan teori-teori yang mendukung penyusunan tugas akhir antara lain meliputi metode kompresi video MPEG4 part 2 dan MPEG4 part 10 dan konsep video streaming.
BAB III : Perancangan dan Implementasi Sistem
     Berisi tentang perancangan sistem dan apa saja yang dibutuhkan untuk mengimplementasikan sistem.
BAB IV : Analisis Hasil Percobaan
     Berisi analisa dari hasil simulasi kompresi video dan streaming video.
BAB V : Kesimpulan dan Saran
     Kesimpulan dari keseluruhan rangkaian simulasi dan analisa pada tugas akhir yang dilakukan serta saran untuk perbaikan ke depannya.
READ MORE - Bab I . Pendahuluan
1.1 Latar belakang
     Video streaming adalah teknologi dimana sebuah file video yang berada di sebuah komputer dapat segera dijalankan di komputer lain tanpa harus men-download keseluruhan file video tersebut. Dengan teknologi video streaming ini tidak perlu lagi untuk menyimpan video tersebut jika ingin memutarnya.
     Video yang di-streaming biasanya sudah mengalami proses kompresi terlebih dahulu. Dengan melakukan kompresi pada video akan mengakibatkan ukuran video menjadi lebih kecil sehingga mengurangi beban di jaringan pada waktu proses pengiriman video. Salah satu metode kompresi video adalah MPEG4. MPEG4 utamanya digunakan untuk kompresi data digital audio dan visual, dan banyak digunakan pada streaming media, videophone, dan broadcast television. MPEG4 sendiri memiliki beberapa standar yang disebut sebagai “part” [4].
     Pada tugas akhir kali ini akan dipakai dua buah part, yaitu MPEG4 part 2 dan MPEG4 part 10. Profile adalah pengelompokan beberapa tools yang ada di MPEG4 sehingga bisa digunakan untuk aplikasi yang lebih spesifik. Pada MPEG4 part 2 akan dipakai profil “Simple Profile”, sedangkan untuk MPEG4 part 10 akan dipakai profil “Main Profile”.
     Dalam kompresi video pada video streaming ada beberapa parameter yang bisa dijadikan ukuran apakah metode tersebut bagus atau tidak. Parameter-parameter itu antara lain rasio kompresi, PSNR, delay, ukuran paket RTP dan packet loss yang terjadi selama pengiriman video.
Setelah dilakukan simulasi dan pengukuran, langkah selanjutnya adalah menganalisa hasil dari setiap parameter yang didapat. Dari analisa tersebut diharapkan akan diketahui kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part 10.
1.2 Perumusan masalah
    Dengan mengacu pada latar belakang masalah diatas, maka permasalahan yang akan dibahas adalah :
1. Bagaimana menerapkan metode MPEG4 part 2 dan MPEG4 part 10 untuk pengkompresian      video pada video yang akan di-streaming.
2. Bagaimana membandingkan kedua part tersebut dengan menganalisa hasil dari      pengukuran paramater-parameter sebagai berikut:
     - bitrate
     - rasio kompresi
     - PSNR
     - delay
     - ukuran paket RTP
     - packet loss
1.3 Tujuan
    Berdasarkan rumusan masalah, maka tujuan dari tugas akhir ini adalah:
1. Mengimplementasikan metode MPEG4 part 2 dan MPEG4 part 10 untuk      pengkompresian video yang akan di-streaming.
2. Menganalisa kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part      10 untuk proses kompresi video diukur dari rasio kompresi dan PSNR.
3. Menganalisa kelebihan dan kekurangan dari metode MPEG4 part 2 dan MPEG4 part      10 pada proses streaming diukur dari delay, ukuran paket RTP dan packet loss.
1.4 Metodologi Penyelesaian Masalah
     Metode yang digunakan dalam penyelesaian tugas akhir ini adalah menggunakan metode studi pustaka atau studi literatur dan analisis dengan langkah kerja sebagai berikut :
1. Studi Literatur :
a. Pencarian referensi, mencari referensi dan sumber-sumber lain yang layak      yang berhubungan dengan video streaming, kompresi video MPEG4      secara umum, metode MPEG4 part 2 dan metode MPEG4 part 10.
b. Pendalaman materi, mempelajari dan memahami materi yang berhubungan dengan      tugas akhir.
2. Merancang arsitektur simulasi kompresi video dan streaming video.
3. Pembuatan program untuk simulasi kompresi video dan membangun sistem untuk      simulasi streaming video.
4. Melakukan simulasi kompresi video dan kemudian streaming video, kemudian      mencatat hasil simulasi.
5. Melakukan analisa terhadap hasil yang diperoleh dari simulasi kompresi video      dan streaming video.
6. Pengambilan kesimpulan dan penyusunan laporan tugas akhir.
1.5 Sistematika Penulisan
     Tugas Akhir ini akan disusun berdasarkan sistematika penulisan sebagai berikut :
BAB I : Pendahuluan
     Berisi latar belakang dari pembuatan tugas akhir, perumusan masalah yang akan dianalisa, tujuan dari pembuatan sistem, metodologi pemecahan masalah serta sistematika penulisan.
BAB II : Landasan Teori
     Menjelaskan teori-teori yang mendukung penyusunan tugas akhir antara lain meliputi metode kompresi video MPEG4 part 2 dan MPEG4 part 10 dan konsep video streaming.
BAB III : Perancangan dan Implementasi Sistem
     Berisi tentang perancangan sistem dan apa saja yang dibutuhkan untuk mengimplementasikan sistem.
BAB IV : Analisis Hasil Percobaan
     Berisi analisa dari hasil simulasi kompresi video dan streaming video.
BAB V : Kesimpulan dan Saran
     Kesimpulan dari keseluruhan rangkaian simulasi dan analisa pada tugas akhir yang dilakukan serta saran untuk perbaikan ke depannya.