Anda di halaman 1dari 16

VIDEO STREAMING

STREAMING MEDIA
Streaming media adalah pengiriman media digital (berupa
video, suara dan data) agar bisa diterima secara terus
menerus (stream).

Pada pengertian ini multimedia dalam arti umum yang


mencakup pemutaran audio atau video.

Secara umum, multimedia merupakan konten yang besar,


sehingga media penyimpanan dan biaya transmisi masih
signifikan, media biasanya dikompresi baik untuk
penyimpanan dan streaming.
DEFENISI VIDEO STREAMING

Video streaming adalah :


teknik transfer data video / audio yang dapat
diakses oleh client secara terus menerus (secara
real-time).
KEGUNAAN VIDEO STREAMING

Kegunaan Video streaming dapat digunakan di


banyak aplikasi, seperti :
- video conference
- e-learning/distance learning
- video pengawas (video surveillance)
- remote monitoring, dll.
Komponen Streaming Media

client
player/program (plug-in/helper)
server
menangani akses data dan pendistribusian file
streaming.
encoder
program untuk mengubah satu tipe file menjadi tipe
file lain yang dikehendaki
Model Klasifikasi Streaming Media

• client/server
– terdiri dari ketiga komponen di atas, paling populer
dan fleksibel, paling complex untuk
diimplementasikan
• server-less
– tidak menggunakan perangkat lunak server.
Streaming bekerja pada HTTP streaming saja.
• client-less
– tidak ada program client yang harus diinstall atau
didownload.
Streaming Protocol

• RSVP (Resource Reservation Protocol)


– digunakan untuk mereserve bandwith sehingga data
dapat tiba ditujuan dengan cepat dan tepat.
• SMRP (Simple Multicast Routing Protocol)
– Protocol yang mendukung ‘conferencing’ dengan
mengganda-kan (multiplying) data pada sekelompok
user penerima.
• RTSP (Real-Time Streaming Protocol)
• RTSP (Real-Time Streaming Protocol)
– digunakan oleh program streaming multimedia
untuk mengatur pengiriman data secara real-time.
– Memungkinkan client untuk mengkontrol jarak jauh
streaming media server, penerbitan VCR seperti
perintah "play" dan "pause", dan berdasarkan waktu
yang memungkinkan akses ke file di server.
Client-client yang mendukung, antara lain:
RealPlayer, MPlayer, Windows Media Player,
QuickTime, Skype.
Streaming Protocol
• RTP (Real Time Transport Protocol)
– suatu standard untuk mengirimkan data multimedia secara
real-time.
– menentukan standar untuk menyampaikan paket format audio
dan video melalui Internet. Dikembangkan oleh Audio-Video
Transport Working Group dari IETF.
• RTCP (Real-Time Control Protocol)
– Protocol QoS (Quality of Service) untuk menjamin kualitas
streaming.
– RTCP mitra RTP dalam pengemasan dan pengiriman data
multimedia. Fungsi yang utama adalah untuk memberikan
masukan pada kualitas layanan yang disediakan oleh RTP.
⚫ Hypertext Transfer Protocol
Merupakan protokol yang berfungsi untuk
mendefinisikan dan menjelaskan bagaimana server
dan client berinteraksi dalam mengirim dan menerima
dokumen web.

⚫ RDT (Real Data Transport)


RDT adalah RealNetwork's (RealAudio dan RealVideo
creator's) milik alternatif RTP dan sering digunakan
dengan kontrol protokol RTSP.
FORMAT STREAMING
Ada 3 jenis format streaming , antara lain:
1. Format Real Media (.rm/.ra/.ram)
2. Windows Media (.asf/.wmf/.asx)
3. QuickTime (.mov)
MASALAH PROTOKOL Cont

⚫ Unicast protokol terpisah mengirim salinan media


stream dari server ke setiap penerima.
Unicast bersifat end-to-end, di mana setiap
client mendapatkan stream data yang berbeda
dari client yang lain, meskipun pengiriman
dilakukan secara simultan.
MASALAH PROTOKOL Cont

⚫ Multicast merupakan protokol yang


dikembangkan untuk mengurangi replikasi data
(dan akibat server/jaringan beban) yang banyak
terjadi saat penerima menerima Unicast stream
konten secara mandiri. Protokol ini mengirim
satu aliran dari sumber ke sekelompok penerima.
MASALAH PROTOKOL Cont

⚪ IP multicast menyediakan sarana untuk mengirim satu


media streaming ke grup penerima pada jaringan
komputer.
⚪ Salah satu tantangan dalam deploying IP multicast adalah
router dan firewall antara LAN harus menyediakan jalur
untuk paket ke kelompok multicast.
⚪ Peer-to-peer (P2P) untuk mengatur protokol prerecorded
stream untuk dikirim antara komputer.
FAKTOR PERFORMANSI
Faktor performansi dari sistem video streaming
dalam hubungannya dengan jaringan:
1. Bandwidth
2. Delay
3. Error
Terima Kasih

Anda mungkin juga menyukai