Sabtu, 24 November 2012

Pengiriman Data melalui Aplikasi Berbasis Web





Dilihat dari jenis datanya , pengiriman  data multimedia melalui aplikasi berbasis web adalah sebagai berikut :

  • Teks :
    • POP (Post Office Protocol)
Email dapat diambil dari server dan disimpan di email client. Biasanya disandingkan dengan SMTP (Simple Mail Transfer Protocol). Contoh: Outlook Expres, Eudora, The Bat.
    • Web Based Email
Email yang dapat dilihat dari website, menggunakan teknologi IMAP. User dapat membaca email yang diterimanya dan melakukan interaksi dengan email tersebut. Contoh: Gmail dan Yahoo.

  • Image :
Contoh penggunaan pengiriman image berbasis web : Google Earth
Google Earth menggunakan protocol HTTPS dan SMTP

  • Video :
    • Live Streaming
Teknologi ini biasa digunakan untuk video tele conference.
    • Progressive Download
Video didownload dan langsung dijalankan tanpa harus menunggu video selesai di download. Selama video dijalankan, secara background flash mendownload bagian sisanya dan disimpan dalam buffer. Bagian video di dalam buffer ini yang akan diputar oleh Flash Player. Karena sudah lokal maka pemutaran video dari buffer bisa lebih cepat. Selain itu progressive download bisa melakukan cache pada video sehingga video tidak harus di download terlebih dahulu bila akan diputar lagi. 
    • PSEDUO HTTP Streaming
Teknik ini memasukkan meta-tag atau kode yang memberi informasi bagian-bagian video. Dengan demikian kita bisa melihat bagian video yang mana saja tanpa harus menunggu hingga bagian tersebut selesai di download. Teknik ini membutuhkan bantuan PHP atau web server seperti APACHE dan LIGHTTPD.

Pengiriman Data melalui aplikasi Desktop

Beberapa aplikasi desktop yang sering digunakan adalah :
  1. Yahoo Messenger
  • Developer : Yahoo
  • Operating System : Windows, Mac OS, Android
  • Type : Instant Messaging Client, Internet Phone
  • Website : http://www.messenger.yahoo.com
Cara Kerja Yahoo Messenger :
  • User melakukan registrasi , dan mendapatkan ID YM-nya
  • Autentifikasi dengan server
  • Membuat paket baru yang berisi pesan 
  • Server menerima pesan tersebut
  • Server menyimpan pesan tersebut
2. Skype


Cara Kerja Skype :
  • Suara yang akan dikirim akan ditangkap dan transkodekan dari format analog (hasil penangkapan oleh microphone) ke format digital, kemudian disampaikan ke kompresor yang akan meminimalisasi ukuran data sehingga memungkinkan untuk ditransfer melalui jaringan dengan koneksi internet yang lambat
  • Proses peminimalisasi audio streaming ini dengan cara dipecah-pecah menjadi bagian yang lebih kecil, masing-masing akan cukup kecil sehingga cukup dimuat dalam satu paket, yang kemudian akan diberikan “cap”
  • Paket yang telah diberi “cap” tersebut lalu dikirimkan melalui jaringan
  • Merakit kembali paket-paket kecil tadi menjadi suatu bagian yang utuh
Arsitektur Skype :

http://www.technology-training.co.uk/images/pageimages/skype%20architecture_large.gif