Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam sebuah server
yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet. Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara
terpisah dari web server yang kita jalankan.
yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet. Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara
terpisah dari web server yang kita jalankan.
Situs-situs yang menyediakan layanan streaming video atau audio menggunakan streaming server untuk menjalankan layanannya. Contoh situs-situs yang menggunakan streaming server di antaranya Youtube, Metacafe, dan Megavideo.
Langkah Kerja
Langkah kerja dari video streaming adalah sebagai berikut
1. Klien mengirimkan permintaan streaming video atau audio ke web server,
2. Web server meneruskan permintaan klien ke streaming server,
3. Streaming server memproses permintaan klien,
4. Streaming server mentransmisikan file video atau audio yang diminta kepada klie
langsung tanpa melalui web server,
5. Klien dapat menjalankan file video atau audio yang diminta.
Protokol Streaming
1. UDP (User Datagram Protocol)
2. MMS (Microsoft Media Services)
3. RTSP/RTP (Real Time Streaming Protocol/Realtime Transport Protocol)
4. Unicast
5. Multicast
Keuntungan Menggunakan Streaming Server
1. Pengguna yang sedang melihat video bisa meloncat ke waktu tertentu dalam video tanpa
harus menunggu buffering video secara keseluruhan.
2. Tidak ada data yang disimpan di dalam komputer pengguna sehingga keamanan file
pengguna lebih terjamin.
3. Streaming ini membutuhkan bandwidth yang lebih sedikit daripada download biasa
karena pengguna tidak harus men-download video secara keseluruhan.
4. Proses streaming ke banyak klien dapat dilakukan dari satu jalur streaming.
Beberapa Contoh Software Streaming server
Ternyata software streaming server ini sangat banyak, tidak cuma DSS saja. contohnya :
1. Darwin Streaming Server
2. Adobe Flash Streaming Server
3. VideoLAN Client (VLC)
4. Icecast
5. PlayOn
6. SHOUTcast
7. dan lain lain.
Protokol RTSP/RTP
Streaming Server menggunakan protokol RTSP/RTP (Real Time Streaming Protocol/Real Time
Transport Protocol) dalam melakukan proses streaming file-file audio atau video. RTSP adalah
protokol komunikasi yang digunakan di antara klien dan server, dan RTP adalah protokol data
yang digunakan server untuk mengirim data pada klien. Tidak seperti HTTP dan FTP, RTP tidak
men-download file ke klien tetapi menjalankannya secara real-time. Darwin Streaming Server
menggunakan RTSP/RTP untuk berkomunikasi satu sama lain.
PERALATAN :
Langkah kerja dari video streaming adalah sebagai berikut
1. Klien mengirimkan permintaan streaming video atau audio ke web server,
2. Web server meneruskan permintaan klien ke streaming server,
3. Streaming server memproses permintaan klien,
4. Streaming server mentransmisikan file video atau audio yang diminta kepada klie
langsung tanpa melalui web server,
5. Klien dapat menjalankan file video atau audio yang diminta.
Protokol Streaming
1. UDP (User Datagram Protocol)
2. MMS (Microsoft Media Services)
3. RTSP/RTP (Real Time Streaming Protocol/Realtime Transport Protocol)
4. Unicast
5. Multicast
Keuntungan Menggunakan Streaming Server
1. Pengguna yang sedang melihat video bisa meloncat ke waktu tertentu dalam video tanpa
harus menunggu buffering video secara keseluruhan.
2. Tidak ada data yang disimpan di dalam komputer pengguna sehingga keamanan file
pengguna lebih terjamin.
3. Streaming ini membutuhkan bandwidth yang lebih sedikit daripada download biasa
karena pengguna tidak harus men-download video secara keseluruhan.
4. Proses streaming ke banyak klien dapat dilakukan dari satu jalur streaming.
Beberapa Contoh Software Streaming server
Ternyata software streaming server ini sangat banyak, tidak cuma DSS saja. contohnya :
1. Darwin Streaming Server
2. Adobe Flash Streaming Server
3. VideoLAN Client (VLC)
4. Icecast
5. PlayOn
6. SHOUTcast
7. dan lain lain.
Protokol RTSP/RTP
Streaming Server menggunakan protokol RTSP/RTP (Real Time Streaming Protocol/Real Time
Transport Protocol) dalam melakukan proses streaming file-file audio atau video. RTSP adalah
protokol komunikasi yang digunakan di antara klien dan server, dan RTP adalah protokol data
yang digunakan server untuk mengirim data pada klien. Tidak seperti HTTP dan FTP, RTP tidak
men-download file ke klien tetapi menjalankannya secara real-time. Darwin Streaming Server
menggunakan RTSP/RTP untuk berkomunikasi satu sama lain.
PERALATAN :
- Sebuah komputer sebagai client
- Sebuah komputer sebagai server
- Hub/switch sebagai penghubung jaringan
- Kabel jaringan secukupnya