1.1 Video
Streaming
Video streaming adalah istilah yang sering
kita gunakan saat melihat video di internet melalui browser dimana kita tidak
perlu men-download file video tersebut untuk dapat memutarnya. Istilah
ini tersebut terdiri dari dua suku kata yaitu video dan streaming, secara
istilah video berarti teknologi untuk menangkap, merekam, memproses,
mentransmisikan dan menata ulang gambar bergerak, sedangkan streaming berarti
proses penghantaran data dalam aliran berkelanjutan dan tetap yang memungkinkan
pengguna mengakses dan menggunakan file sebelum data dihantar sepenuhnya.
Jadi video streaming dapat diartikan transmisi
file video secara berkelanjutan yang memungkinkan video tersebut diputar tanpa
menunggu file video tersebut tersampaikan secara keseluruhan.
Video streaming banyak diimplementasikan pada
dunia pertelevisian untuk melakukan siaran dari website atau mengirimkan gambar
siaran langsung melalui website atau disebut juga live streming. Jadi gambar
yang didapatkan dari siaran langsung, sesegera mungkin ditransmisikan dan dapat
diputar melalui internet.
Metode Video Streaming
Secara umum metode streaming video sangatlah sederhana,
yaitu dengan membagi video dalam beberapa bagian paket yang dienkode sebelum
dikirim, selanjutnya pada resicivier, oaket tersebut akan didekode agar bisa
diputar. kegiatan seperti ini akan terus dilakukan sampai paket video telah
terkirim sepenuhnya.
contoh :
saya akan menonton pidato barack Obama melalui
website abcnews.go.com, maka tv abc akan memecah video Obama dalam beberapa
paket yang diencode dalam sebuah file video codec seperti H.264 or WebM,
selanjutnya paket tersebut dikirim dan diterima oleh user dalam bentuk
bitstream yang digabungkan kembali dan disimpan dalam buffering memory.
bitstream tersebut kemudian diencode menjadi file bertipe FLV atau lainnya. nah….
file inilah yang kemudian diputar oleh browser.
1.2 VOIP
Pengertian
VOIP
Voice over Internet Protocol
disebut VOIP, IP Telephony, Internet telephony atau Digital
Phone adalah teknologi yang memungkinkan percakapan suara jarak jauh
melalui media internet. Data suara diubah menjadi kode digital dan dialirkan
melalui jaringan yang mengirimkan paket-paket data dan bukan lewat sirkuit
analog telepon biasa.
Definisi VoIP adalah suara yang dikirim melalui
protokol internet (IP).Protokol
Voice over IP telah diimplementasikan dalam berbagai macam jalan menggunakan hak milik dan standar serta protokol terbuka. Contoh protokol jaringan yang digunakan untuk mengimplementasikan VOIP meliputi :
- H.323
- Media Gateway Control Protocol (MGCP)
- Session Initiation Protocol (SIP)
- Real-time Transport Protocol (RTP)
- Session Description Protocol (SDP)
- Inter-Asterisk eXchange (IAX)
Protokol H.323 adalah salah satu dari Protokol
VoIP yang penerapannya ditemukan secara luas untuk lalulintas jarak jauh,
seperti layanan Jaringan Area Lokal (LAN). Namun, karena perkembangan baru,
protokol yang lebih kompleks seperti MGCP dan SIP, H.323 penyebaran semakin
terbatas untuk membawa jarak jauh yang ada lalu lintas jaringan. Secara khusus,
Session Initiation Protocol (SIP) telah mendapatkan penetrasi pasar luas
VoIP.Sebuah implementasi milik penting adalah protokol Skype, yang sebagian
didasarkan pada prinsip-prinsip peer-to-peer (P2P) jaringan.
Aplikasi VOIP dan Keamanannya
Salah satu aplikasi VoIP yang tersedia adalah skype.
Skype adalah ''software'' aplikasi komunikasi suara berbasis IP melalui internet antara
sesama pengguna Skype. Pada saat menggunakan Skype maka pengguna Skype yang
sedang online akan mencari pengguna Skype lainnya lalu mulai membangun jaringan
untuk menemukan pengguna-pengguna lainnya.skype memiliki berbagai macam fitur
yang dapat memudahkan penggunanya. Skype juga dilengkapi dengan SkypeOut dan
SkypeIn yang memungkinkan pengguna Skype untuk berhubungan dengan pengguna
telepon konvensional dan telepon genggam.
Skype menggunakan protokol HTTP untuk berkomunikasi dengan Skype server untuk otentikasi
username/password dan registrasi dengan Skype directory server. Versi
modifikasi dari protokol HTTP digunakan untuk berkomunikasi dengan sesama Skype
client. Keuntungan yang dimiliki aplikasi ini adalah tersedianya layanan
keamanan dalam pentransmisian data yang berupa suara. Layanan keamanan yang
diberikan adalah sebagai berikut :
Privacy
Skype
menggunakan AES (Advanced Encryption Standard) 256-bit untuk proses enkripsi dengan total probabilitas percobaan kunci
(brute-force attack) sebanyak 1,1 x E-77 kali, sedangkan untuk proses
pertukaran kunci (key exchange) simetriknya menggunakan RSA 1024-bit. Public
key pengguna akan disertifikasi oleh Skype server pada saat login dengan
menggunakan sertifikat RSA 1536 atau 2048-bit. Skype secara otomatis akan
mengenkripsi semua data sebelum ditransmisikan melalui internet.
Authentication
Setiap
pengguna Skype memiliki sebuah username dan sebuah password. Dan setiap
username memiliki sebuah alamat e-mail yang teregistrasi. Untuk masuk ke sistem
Skype , pengguna harus menyertakan pasangan username dan passwordnya. Jika
pengguna lupa password tersebut maka Skype akan mengubahnya dan mengirimkan
password yang baru ke alamat e-mail pengguna yang sudah teregistrasi.
Pendekatan ini dikenal dengan E-mail Based Identification and Authentication.
Dikarenakan Skype merupakan sistem komunikasi suara maka setiap penggunanya
dapat secara langsung mengidentifikasi lawan bicaranya melalui suaranya.
Keuntungan VOIP
- Biaya lebih rendah untuk sambungan langsung jarak jauh. Penekanan utama dari VoIP adalah biaya. Dengan dua lokasi yang terhubung dengan internet maka biaya percakapan menjadi sangat rendah.
- Memanfaatkan infrastruktur jaringan data yang sudah ada untuk suara. Berguna jika perusahaan sudah mempunyai jaringan. Jika memungkinkan jaringan yang ada bisa dibangun jaringan VoIP dengan mudah. Tidak diperlukan tambahan biaya bulanan untuk penambahan komunikasi suara.
- Penggunaan bandwidth yang lebih kecil daripada telepon biasa. Dengan majunya teknologi penggunaan bandwidth untuk voice sekarang ini menjadi sangat kecil. Teknik pemampatan data memungkinkan suara hanya membutuhkan sekitar 8kbps bandwidth.
- Memungkinkan digabung dengan jaringan telepon lokal yang sudah ada. Dengan adanya gateway bentuk jaringan VoIP bisa disambungkan dengan PABX yang ada dikantor. Komunikasi antar kantor bisa menggunakan pesawat telepon biasa
- Berbagai bentuk jaringan VoIP bisa digabungkan menjadi jaringan yang besar. Contoh di Indonesia adalah VOIP Rakyat
- Variasi penggunaan peralatan yang ada, misal dari PC sambung ke telepon biasa, IP phone handset.
Kelemahan dari VoIP
- Kualitas suara tidak sejernih jaringan PSTN. Merupakan efek dari kompresi suara dengan bandwidth kecil maka akan ada penurunan kualitas suara dibandingkan jaringan PSTN konvensional. Namun jika koneksi internet yang digunakan adalah koneksi internet pita-lebar / broadband seperti Telkom Speedy, maka kualitas suara akan jernih - bahkan lebih jernih dari sambungan Telkom dan tidak terputus-putus.
- Ada jeda dalam berkomunikasi. Proses perubahan data menjadi suara, jeda jaringan, membuat adanya jeda dalam komunikasi dengan menggunakan VoIP. Kecuali jika menggunakan koneksi Broadband (lihat di poin atas).
- Regulasi dari pemerintah RI membatasi penggunaan untuk disambung ke jaringan milik Telkom.
- Jika belum terhubung secara 24 jam ke internet perlu janji untuk saling berhubungan.
- Jika memakai internet dan komputer di belakang NAT (Network Address Translation), maka dibutuhkan konfigurasi khusus untuk membuat VoIP tersebut berjalan
- Tidak pernah ada jaminan kualitas jika VoIP melewati internet.
- Peralatan relatif mahal. Peralatan VoIP yang menghubungkan antara VoIP dengan PABX (IP telephony gateway) relatif berharga mahal. Diharapkan dengan makin populernya VoIP ini maka harga peralatan tersebut juga mulai turun harganya.
- Berpotensi menyebabkan jaringan terhambat/Stuck. Jika pemakaian VoIP semakin banyak, maka ada potensi jaringan data yang ada menjadi penuh jika tidak diatur dengan baik. Pengaturan bandwidth adalah perlu agar jaringan di perusahaan tidak menjadi jenuh akibat pemakaian VoIP.
- Penggabungan jaringan tanpa dikoordinasi dengan baik akan menimbulkan kekacauan dalam sistem penomoran.
1.3 Video VOIP
Softphones adalah perangkat klien untuk membuat dan menerima
panggilan suara dan video melalui jaringan IP dengan
fungsi standar paling
"asli" telepon dan
biasanya memungkinkan integrasi
dengan telepon IP dan telepon USB, bukan menggunakan
mikrofon komputer dan speaker (atau headset). Kebanyakan klien softphone berjalan pada Sidang terbuka
Initiation Protocol (SIP) yang mendukung berbagai codec. Skype berjalan pada jaringan
milik tertutup, meskipun jaringan
(tapi tidak perangkat lunak klien
Skype resmi) juga
mendukung klien SIP. online program "Chat"
sekarang juga menggabungkan komunikasi suara dan video. Lain aplikasi perangkat lunak VoIP mencakup server conferencing,
sistem interkom, FXOs
virtual dan perangkat lunak telepon
yang disesuaikan secara
bersamaan mendukung VoIP dan
PSTN seperti sistem IVR, dial di dikte,
ditahan dan merekam
panggilan server.
1.4 Encoder
A. Penjelasan Encoder
Encoder adalah perangkat, sirkuit, transduser, program
perangkat lunak, algoritma atau orang
yang mengubah informasi dari satu format atau kode yang
lain, untuk tujuan standardisasi,
kecepatan, kerahasiaan, keamanan,
atau menghemat ruang dengan mengecilkan ukuran.
B. Media Encoder
Software untuk encoding audio, video, teks ke dalam format standar :
-
Sebuah audio encoder mungkin
mampu menangkap, mengompresi dan
mengkonversi audio.
-
Sebuah video encoder mungkin
mampu menangkap, mengompresi dan
mengkonversi audio / video.
-
Encoder mengamankan alamat email online email
dari pemanen email.
-
Sebuah encoder phtml mempertahankan naskah
logika kode dalam
format yang aman yang transparan kepada
pengunjung di situs web.
-
Multiplexer menggabungkan beberapa input menjadi satu output.
-
8b/10b encoder digunakan untuk kecepatan cepat dalam sistem komunikasi.
C. Transduser Encoder
Transduser posisi atau orientasi untuk digunakan sebagai referensi atau umpan balik aktif
untuk mengontrol posisi :
- Sebuah rotary encoder mengubah posisi putar
ke sinyal elektronik analog (misalnya, quadrature
analog) atau digital (misalnya, quadrature digital,
paralel 32-bit, atau
USB).
- Sebuah encoder linier sama mengubah posisi linier ke sinyal elektronik.
Encoders tersebut dapat berupa absolut atau inkremental. Sinyal dari encoder mutlak memberikan posisi yang jelas dalam rentang perjalanan tanpa memerlukan pengetahuan tentang posisi sebelumnya. Sinyal dari encoder inkremental adalah siklus, sehingga ambigu, dan membutuhkan penghitungan siklus untuk mempertahankan posisi absolut dalam rentang perjalanan. Keduanya dapat memberikan akurasi yang sama, tetapi encoder mutlak lebih kuat untuk gangguan dalam sinyal transduser.
- Sebuah encoder linier sama mengubah posisi linier ke sinyal elektronik.
Encoders tersebut dapat berupa absolut atau inkremental. Sinyal dari encoder mutlak memberikan posisi yang jelas dalam rentang perjalanan tanpa memerlukan pengetahuan tentang posisi sebelumnya. Sinyal dari encoder inkremental adalah siklus, sehingga ambigu, dan membutuhkan penghitungan siklus untuk mempertahankan posisi absolut dalam rentang perjalanan. Keduanya dapat memberikan akurasi yang sama, tetapi encoder mutlak lebih kuat untuk gangguan dalam sinyal transduser.
Referensi :
http://argiatama.blogspot.com/2010/12/video-streaming-apa-sih.html
http://sumartiningsih01.blogspot.com/
http://sumartiningsih01.blogspot.com/