Streaming Server
di debian 7
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.
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. Software streaming
server ini sangat banyak, tidak cuma DSS saja seperti, Darwin Streaming Server, Adobe
Flash Streaming Server, VideoLAN Client (VLC), Icecast, PlayOn, SHOUTcast, dll.
4. Protokol Streaming.
1) UDP (User Datagram Protocol).
UDP (User Datagram Protocol), adalah salah satu protokol lapisan
transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa
koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP.
Protokol ini didefinisikan dalam RFC 768. UDP melakukan komunikasi secara
sederhana dengan mekanisme yang sangat minimal.
2) MMS (Microsoft Media Server).
MMS ( Microsoft Media Server ) adalah protocol yang digunakan untuk
mendistribusikan streaming windows media yang dikembangkan oleh Microsoft .
Dukungan codec yang dapat didistribusikan melalui protocol ini
adalah WMA dan WMV. Namun saat ini Microsft windows media server telah dapat
pula mengggunakan protocol RTSP dengan meridirect protocol HTTP yang dimiliki
oleh MMS . Port default nya adalah 1935.
3) RTSP/RTP (Real Time Streaming Protocol/Realtime Transport Protocol).
Real-time Transport Protocol (RTP) didefinisikan sebagai standarisasi paket untuk
mengirimkan audio dan video pada jaringan IP. RTP digunakan untuk komunikasi dan
sistem entertain yang termasuk didalamnya streaming media seperti telepony, aplikasi
video teleconfrence dan web yang memiliki fitur berbasis push-to-talk. 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.
4) Unicast.
Unicast adalah satu - ke satu koneksi antara klien dan server. Unicast menggunakan
metode pengiriman IP seperti protokol kontrol transmisi (TCP) dan User Datagram
Protocol (UDP), protokol berbasis sesi. Ketika klien Windows Media Player
menyambung menggunakan unicast ke server Windows Media, klien yang memiliki
hubungan langsung ke server. Setiap unicast klien yang menyambung ke server
mengambil bandwidth tambahan.
5) Multicast.
Multicast atau multicasting adalah sebuah teknik di mana sebuah data dikirimkan
melalui jaringan ke sekumpulan komputer yang tergabung ke dalam sebuah grup
tertentu, yang disebut sebagai multicast group. Multicasting merupakan sebuah cara
pentransmisian data secara connectionless(komunikasi dapat terjadi tanpa adanya
negosiasi pembuatan koneksi), dan klien dapat menerima transmisi multicast dengan
mencari di mana lokasinya, seperti halnya ketika kita membuka sebuah stasiun radio
untuk mendengarkan siaran radio. Multicast sebenarnya merupakan mekanisme
komunikasi one-to-many, atau point-to-multipoint, dan berbeda dengan cara transmisi
unicast.
8. Langkah Kerja.
1) Ketik perintah apt-cdrom add untuk memasukkan disk 1 debian 7.
2) Masukkan perintah wget -qO -
http://download.opensuse.org/repositories/home:emby/Debian_7.0/Release.key |
sudo apt-key add perintah ini dapat kita dapatkan di internet untuk mengunduh kunci
paket repository. Disini kita menggunakan Emby agar lebih mudah dalam
pengerjaannya.
5) Masukkan perintah sudo apt-get install emby-server untuk menginstall Emby Server
sebagai server streaming nya.
6) Lalu tekan y untuk lanjut. Proses ini membutuhkan koneksi internet untuk melewatinya
dan memakan waktu lumayan lama.
7) Jika muncul perintah seperti dibawah ini, artinya kita perlu memasukkan Disk 2 debian
7 untuk lanjut, setelah itu Enter.
9) Lalu masukkan perintah sudo service emby-server start untuk menjalankan Emby
Server.
10) Buka Browser dan buka alamat server yang kita install untuk pengaturan lebih lanjut
dengan mengetikkan alamat http://192.168.100.3:8096/web/wizardstart.html, setelah
itu kita hanya mengisi profil akun seperti biasanya pada aplikasi lain. Seperti nama,
email, bahasa, dll.
11) Tampilan akhirnya akan seperti gambar dibawah ini. Kita dapat menambah video,audio
ataupun yang lainnya pada Emby Server.
9. Kesimpulan.
Media server menangani pengolahan aset digital yang diolah sedemikian rupa yang
kemudian didistribusi kepada klien. Media server bisa diakses oleh semua perangkat yang
berada pada jaringan yang terhubungdengan media server tersebut. Media server bertugas
sebagai media yang mengolah aset digital yang menggunakan NAS (Network Attached
Storage) sebagai media penyimpanan dan web server sebagai interface yang digunakan
untuk bertinteraksi dengan user.
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. Software streaming
server ini sangat banyak, tidak cuma DSS saja seperti, Darwin Streaming Server, Adobe
Flash Streaming Server, VideoLAN Client (VLC), Icecast, PlayOn, SHOUTcast, dll.