23
VIDEO STREAMING VIDEO STREAMING Kelompok 15 : Kelompok 15 : Agung Widi Agung Widi (275386) (275386) Westi Setiati Westi Setiati (275068) (275068)

VIDEO STREAMING

  • Upload
    kyran

  • View
    51

  • Download
    1

Embed Size (px)

DESCRIPTION

VIDEO STREAMING. Kelompok 15 : Agung Widi (275386) Westi Setiati (275068). STREAMING MEDIA. - PowerPoint PPT Presentation

Citation preview

Page 1: VIDEO STREAMING

VIDEO STREAMINGVIDEO STREAMING

Kelompok 15 :Kelompok 15 :

•Agung Widi Agung Widi (275386) (275386)

•Westi Setiati Westi Setiati (275068)(275068)

Page 2: VIDEO STREAMING

STREAMING MEDIASTREAMING 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.

Page 3: VIDEO STREAMING

SEJARAHSEJARAH

Usaha untuk dapat menampilkan media komputer telah diawali pada pertengahan abad ke-20. Namun, sedikit kemajuan yang telah dilakukan selama beberapa dekade, terutama disebabkan oleh tingginya biaya dan keterbatasan kemampuan perangkat keras komputer.

Dari akhir tahun 1980-an sampai tahun 1990-an, consumer-grade personal computers menjadi cukup kuat untuk menampilkan berbagai media. 

Page 4: VIDEO STREAMING

SEJARAH SEJARAH ContCont

Pokok persoalan Utama yang berkaitan dengan hal-hal teknis streaming adalah:

memiliki cukup CPU power dan bus bandwidth yang diperlukan untuk mendukung data rate.

membuat low-latency interrupt path di OS untuk mencegah buffer underrun.

Namun, jaringan komputer masih terbatas dan media yang biasanya disampaikan melalui saluran non-streaming, seperti men-download file digital dari web server yang kemudian disimpan ke drive local pada komputer pengguna atau sebagai file digital yang tersimpan dan diputar ulang dari CD-ROM.

Page 5: VIDEO STREAMING

SEJARAH SEJARAH ContCont

Akhir tahun 1990-an dan awal 2000-an, pengguna internet melihat:

bandwidth jaringan yang lebih besar peningkatan akses ke jaringan, khususnya Internet menggunakan format standar dan protokol, seperti TCP/IP, HTTP, dan HTML komersialisasi dari Internet

Page 6: VIDEO STREAMING

SEJARAHSEJARAH ContCont

Kemajuan ini digabungkan dengan jaringan komputer dengan komputer rumahan yang handal dan sistem operasi yang modern menjadikan streaming media yang praktis dan terjangkau untuk konsumen biasa.

Secara umum, multimedia merupakan konten yang besar, sehingga media penyimpanan dan biaya transmisi masih signifikan, media biasanya dikompresi baik untuk penyimpanan dan streaming.

Page 7: VIDEO STREAMING

DEFINISIDEFINISI

Video streaming adalah teknik transfer data video / audio yang dapat diakses oleh clien secara terus menerus (secara real-time).

Page 8: VIDEO STREAMING

KEGUNAAN VIDEO STREAMINGKEGUNAAN VIDEO STREAMING

Kegunaan Video streaming dapat digunakan di banyak aplikasi, seperti :

- video conference

- e-learning/distance learning

- video pengawas (video surveillance)

- remote monitoring, dll.

Page 9: VIDEO STREAMING

ARSITEKTURARSITEKTUR

Multimedia (atau video) streaming didasarkan pada teknologi berikut :

• Untuk memutar video langsung yang di-download dari Internet (dibandingkan dengan menyimpannya dalam sebuah file di komputer pertama yang menerima) khusus server dan clien diperlukan.

• Klien dapat menggunakan web browser plug-in atau aplikasi khusus yang berdiri sendiri.

• Metode kompresi (disebut Codec) digunakan untuk kompresi data. Digunakan untuk mendekompresi sebuah file secara real time, secepat yang diinginkan komputer .

Page 10: VIDEO STREAMING

STREAMING BANDWIDTH DAN STREAMING BANDWIDTH DAN PENYIMPANANPENYIMPANAN

Penyimpanan Streaming media (dalam sistem pengukuran umum file megabyte, gigabyte, Terabytes, dan sebagainya)

dihitung dari bandwidth streaming dan panjang media dengan rumus berikut (untuk satu user dan file):

ukuran penyimpanan (dalam megabyte) = panjang (dalam detik) * bit rate (dalam kbit / s) / (8 * 1024)

Page 11: VIDEO STREAMING

• Berikut adalah contoh yang diambil dari ePresence situs web: "Compressed video tentang 200MB per jam per format. Jika Anda mendukung semua format media 3 (Windows Media, Real media dan QuickTime), Anda akan memerlukan sekitar 500-600 MB per jam. Karena itu satu hard drive 100 GB dapat menampung sekitar 500 jam video dalam satu format atau 150 jam x 3 format. Perlu diketahui angka ini dapat beragam, tergantung pada encoding pilihan. ", Diambil 13:13, 20 Maret 2007 (MET).

Page 12: VIDEO STREAMING

Masalah timbul ketika banyak orang yang mengakses file.

Kompresi video (codec) dapat membuat perbedaan. Misalnya yang lebih baru MPEG -4 H.264 standar berikut memiliki performa menurut Apple (retrieved 13:13, 20 Maret 2007 (MET)):

Use Skenario Resolusi & Frame Rate

Contoh Data Rates

Konten Mobile 176x144, 10/15 fps 50-60 Kbps

Internet / Standar Definisi 640x480, 24 fps 1-2 Mbps

High Definition 1280x720, 24p 5-6 Mbps

Full High Definition 1920x1080, 24p 7-8 Mbps

Page 13: VIDEO STREAMING

PROTOKOL UTAMA TRANSPORTASIPROTOKOL UTAMA TRANSPORTASI

• Hypertext Transfer ProtocolMerupakan protokol yang berfungsi untuk mendefinisikan dan menjelaskan bagaimana server dan client berinteraksi dalam mengirim dan menerima dokumen web.

• RTSP (Real-time Streaming Protocol )– Memungkinkan clien untuk mengkontrol jarak jauh

streaming media server, penerbitan VCR seperti perintah "play" dan "pause", dan berdasarkan waktu yang memungkinkan akses ke file di server.

– Clien-clien yang mendukung, antara lain: RealPlayer, MPlayer, Windows Media Player, QuickTime, Skype.

Page 14: VIDEO STREAMING

PROTOKOL UTAMA TRANSPORTASI contPROTOKOL UTAMA TRANSPORTASI cont

• RTP dan RTCP– The Real-time Transport Protocol (RTP)

menentukan standar untuk menyampaikan paket format audio dan video melalui Internet. Dikembangkan oleh Audio-Video Transport Working Group dari IETF. 

– RTCP mitra RTP dalam pengemasan dan pengiriman data multimedia, tetapi tidak ada data transportasi itu sendiri. Digunakan secara periodik untuk mengirimkan paket kontrol kepada peserta dalam sesi multimedia streaming. Fungsi yang utama adalah untuk memberikan masukan pada kualitas layanan yang disediakan oleh RTP.

Page 15: VIDEO STREAMING

PROTOKOL UTAMA TRANSPORTASI contPROTOKOL UTAMA TRANSPORTASI cont

• RDT (Real Data Transport)

RDT adalah RealNetwork's (RealAudio dan RealVideo creator's) milik alternatif RTP dan sering digunakan dengan kontrol protokol RTSP.

Page 16: VIDEO STREAMING

FORMAT STREAMINGFORMAT STREAMING

Ada 3 jenis format streaming , antara lain:

1. Format Real Media (.rm/.ra/.ram)

2. Windows Media (.asf/.wmf/.asx)

3. QuickTime (.mov)

Page 18: VIDEO STREAMING

MASALAH PROTOKOL MASALAH PROTOKOL ContCont

• The real-time Streaming Protocol (RTSP), real-time Transport Protocol (RTP) dan Real-time Transport Control Protocol (RTCP) yang khusus dirancang untuk melakukan streaming media melalui jaringan.

• Reliable protokol, seperti Transmission Control Protocol (TCP), menjamin pengiriman setiap bit di media streaming. Namun, TCP melakukannya dengan sistem timeouts dan retries, yang membuat lebih sulit untuk di implementasikan.

Page 19: VIDEO STREAMING

MASALAH PROTOKOL MASALAH PROTOKOL ContCont

• 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.

Page 20: VIDEO STREAMING

MASALAH PROTOKOL MASALAH PROTOKOL ContCont

• 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.

Page 21: VIDEO STREAMING

MASALAH PROTOKOL MASALAH PROTOKOL ContCont

– 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. Jika organisasi yang mempunyai konten yang mengkontrol jaringan antara server dan penerima (misalnya, pendidikan, pemerintah, perusahaan dan intranet), kemudian routing protokol seperti IGMP dan PIM dapat digunakan untuk menyampaikan streaming konten ke beberapa LAN segmen.

– Peer-to-peer (P2P) untuk mengatur protokol prerecorded stream untuk dikirim antara komputer. 

Page 22: VIDEO STREAMING

FAKTOR PERFORMANSIFAKTOR PERFORMANSI

Faktor performansi dari sistem video streaming dalam hubungannya dengan jaringan:

1. Bandwidth2. Delay3. Error

Page 23: VIDEO STREAMING

Terima Kasih