• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Streaming Video Berdasarkan Kecepatan Bandwidth User T1 612007013 BAB I

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Streaming Video Berdasarkan Kecepatan Bandwidth User T1 612007013 BAB I"

Copied!
5
0
0

Teks penuh

(1)

BAB I

PENDAHULUAN

Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah,

perincian tugas yang dikerjakan, dan garis besar penulisan skripsi.

1.1. Tujuan

Skripsi ini bertujuan untuk merancang proses streaming video dengan memperhatikan

Bandwidth (lebarpita) yang dimiliki seorang usersehingga dapat menghemat waktu.

1.2. Latar Belakang Masalah

Pada era modern saat ini, melalui internet banyak sekali informasi yang bisa

didapatkan. Salah satunya dengan melakukan streaming televisi, streaming radio, dan juga

streaming video.

Multimedia adalah pemanfaatan komputer untuk membuat dan menggabungkan teks,

grafik, audio, video dan animasi dengan menggabungkan link dan tool yang memungkinkan

pemakai melakukan navigasi, berinteraksi, berkreasi dan berkomunikasi.

Tujuan utama multimedia adalah memberikan layanan yang paling memuaskan bagi

user. Dalam aplikasinya proses penyampaian sebuah informasi berupa data multimedia itu

dibantu dengan media berupa internet. Internet merupakan teknologi yang sedang

berkembang dan mulai luas perkembangannya untuk aplikasi multimedia. Kita bisa

menikmati suatu pesan (content multimedia) yang berupa suara, tulisan dan gambar bahkan

video sekaligus. Jika kondisi jaringan dan bandwidth cukup baik, kita dapat melakukan

streaming.

Ada 2 metode dalam penyampaian content multimedia ke client, yaitu dengan metode

download dan streaming. Keduanya memiliki kelebihan dan kekurangan tergantung dari

jumlah bandwidth yang tersedia dan tergantung dari bagaimana content dipresentasikan.

Download memerlukan waktu yang cukup lama dan tempat penyimpanan yang cukup besar

pada hardisk. Sedangkan streaming, content dapat dilihat tanpa harus men-download dan

menyimpan pada hardisk. Keunggulan streaming adalah cocok digunakan pada content yang

tidak terbatas waktunya, seperti menonton siaran TV melalui internet, dan juga dapat

(2)

dapat mendecode dan memainkan potongan paket file video tanpa harus menunggu seluruh

file terkirim ke mesin penerima.

Dalam pemakaiannya sehari-hari,banyak orang yang terkadang kesal karena harus

menghabiskan banyak waktu untuk melakukan streaming video yang memiliki size sangat

besar.

Dengan aplikasi ini, maka streaming video / live streaming dapat dinikmati oleh

seluruh pengguna yang terkoneksi dengan internet tanpa harus menghabiskan banyak waktu

untuk buffering video tersebut. Karena pada aplikasi ini disediakan 3 pilihan size video yaitu

Low Quality(360 x 240) pixel, Medium Quality(480 x 320) pixel dan High Quality(720 x

480) pixel. Sehingga user yang mempunyai kecepatan internet kecil dapat menikmati

streaming video dengan lancar tanpa harus menghabiskan banyak waktu pada proses

buffering video.

Perbandingan dengan video streaming lainnya adalah aplikasi ini dapat menyediakan

kualitas video yang disesuaikan dengan besarnya bandwidth user sehingga user tidak perlu

menghabiskan banyak waktu untuk melakukan buffering sebuah video serta menyediakan

fasilitas Live Streaming Video. Protocol yang digunakan pada aplikasi ini adalah RTP

protocol.

1.3. Gambaran Sistem

(3)

Sistem yang dibangun adalah aplikasi website yang dapat melakukan streaming data

video dan juga dapat melihat siaran live streaming. User dapat melakukan streaming

video dengan tiga kualitas video yang berbeda pada setiap videonya dengan ukuran video

yang berbeda-beda. Hal ini bertujuan untuk mengatasi keterbatasan bandwidth pada user,

sehingga user yang memiliki kecepatan internet rendah tetap bisa menikmati streaming

video tanpa harus menghabiskan waktu yang lama untuk proses buffering.

Gambar 1.1 menunjukkan bagan sistem. Sistem mempunyai arsitektur client-server

dimana client berupa media player yang diintegrasikan dengan halaman website,

sedangkan sisi server dibagi menjadi dua modul yaitu Web Server dan Media Server,

keduanya berada dalam satu buah PC. Aplikasi website pada komputer server menyimpan

database video-video yang ada pada aplikasi website yang nantinya dapat diakses user

melalui streaming video dengan protocol RTP dan webserver WAMP. Selain itu pada

komputer server juga dapat melakukan transmitte, yang bertujuan untuk melakukan

streaming live data video. Sedangkan aplikasi website pada komputer client tidak

menggunakan database, karena pada sisi client hanya melakukan streaming yang ada pada

aplikasi website. Pada sisi client juga dilengkapi dengan applet plugin yang berfungsi

sebagai player live streaming data video. Tanpa applet plugin, client tidak dapat

melakukan live streaming data video. Sedangkan pada sisi yang lain, Media Server

bertugas menangani request media dari client, mengolah masukan data video dari

webcamera,melakukan kompresi video, membentuk paket-paket RTP dan kemudian

mengirimkan ke client yang telah melakukan request. Beberapa proses yang harus

ditangani oleh Media Server adalah sebagai berikut :

- Video Compression

- RTP Packeting dan Transmitting

- Capturing Video Data dari Webcamera

- Penanganan request media dari client

1.4. Batasan Masalah

Berdasarkan surat keputusan Nomor 36/I.3/FTEK/XII/2012, spesifikasi skripsi yang

dikerjakan adalah sebagai berikut:

1. Aplikasi akan dibangun di dekstop berbasis website dengan menggunakan webserver

WAMPP dan aplikasi dirancang dengan bahasa pemrograman PHP, HTML, dan IDE

(4)

3. User dapat memilih kualitas video yaitu Low Quality (360x240) pixel,Medium Quality

(480x320) pixel, dan High Quality (720x480) pixel.

4. Proses buffering menggunakan 1 buah file yang dikirim secara bergantian ke komputer

client.

5. Website dapat diakses minimal 20 client disaat bersamaan.

6. Lamanya durasi video untuk streaming minimal 30 menit.

7. User dapat melihat Live Streaming Video dengan data sumber video dan suara external

dikirim lewat USB.

8. User akan menerima video dan suara secara real-time dengan delay maksimal sebanyak

4 menit.

1.5. Perincian Tugas

Berdasarkan surat keputusan Nomor 36/I.3/FTEK/XII/2012, perincian tugas yang

dikerjakan adalah sebagai berikut:

1. Membuat desain antarmuka website.

2. Menyiapkan beberapa video dan kompresi video yang akan di-upload.

3. Mencari algoritma untuk Live Streaming Video.

4. Mengimplementasikan video streaming ke dalam aplikasi web.

5. Mengimplementasikan algoritma Live Streaming Video ke dalam aplikasi.

6. Merancang program untuk Live Streaming.

7. Hosting aplikasi website ke internet.

8. Melakukan uji coba aplikasi yang sudah dibuat.

9. Menyempurnakan aplikasi untuk meminimalkan error-error / bug-bug yang mungkin

terjadi

10.Dokumentasi skripsi

1.6. Sistematika Penulisan

Penulisan skripsi ini terdiri dari 5 bab yaitu:

Bab I Pendahuluan

Berisi tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas

yang dikerjakan, dan garis besar penulisan skripsi.

(5)

Berisi dasar teori yang berhubungan dengan perancangan aplikasi antara lain

mengenai HTTP, HTML, Protocol, Streaming, MySQL, PHP, Java Media

Framework, Kompresi video dan Wireshark.

Bab III Perancangan Sistem

Berisi proses perancangan aplikasi meliputi fungsional sistem, desain arsitektur

sistem, perancangan database, dan perancangan aplikasi website.

Bab IV Pengujian dan Analisis

Berisi pengujian terhadap aplikasi, skenario pengujian yang digunakan, dan analisa

terhadap pengujian.

Bab V Kesimpulan dan Saran

Gambar

Gambar 1.1. Bagan Sistem.

Referensi

Dokumen terkait

Pada grafik terlihat bahwa secara umum terjadi kenaikan jumlah biomassa dari hari ke hari kultivasi, kenaikan ini terjadi karena CO 2 yang ditambahkan digunakan

DINAS KEBUDAYAAN, Pemeliharaan Rutin/Berkala Belanja jasa service Mobil JB: 2 Rp.. Dana Pekerjaan

[r]

PDRB yang semakin meningkat tentunya juga akan memberikan efek baik terhadap persaingan industri yang ada diwilayah Kabupaten Lumajang, dengan meningkatnya PDRB yang ada

Kebersihan & Bahan Pembersih 1 Paket RSUD RA KARTINI JEPARA 213,060,000 BLUD 72 Biaya Jasa Out Sourching Cleaning Service 1 Paket RSUD RA KARTINI JEPARA 499,920,000

Menyatakan dengan sesungguhnya bahwa karya ilmiah yang berjudul: Analisis Penyerapan Tenaga Kerja Pada Sektor Industri Kecil Pengolahan Makanan di Kabupaten Jember adalah

Penunj angnya Dal am Rangka Si st em Resi Gudang (SRG) Dana Pendampingan APBD Kabupat en Jember (DAU) Tahun Anggaran 2012.. Kumara Associat es

Menyatakan dengan sesungguhnya bahwa karya ilmiah yang berjudul: Analisis Penyerapan Tenaga Kerja Pada Sektor Industri Kecil Pengolahan Makanan di Kabupaten Jember adalah