asas teknologi multimedia -...
TRANSCRIPT
SCA3103-01-2004/2005
Asas Teknologi Multimedia
Teknologi Alam NyataTeknologi ElektronikTeknologi KomputerTeknologi Rangkaian
SCA3103-01-2004/2005
Pengenalan – Kriteria bagi Media
PersepsiPerwakilanPersembahanStoranPenghantaranPenukaran Maklumat
SCA3103-01-2004/2005
Teknologi Alam Nyata
Berkaitan dengan persepsi bagaimana manusia lihat, dengar dan rasaPenglihatan (teks, imej, video)Pendengaran (speech, audio)Rasa (???)
SCA3103-01-2004/2005
Teknologi Alam Nyata
Penglihatan:
Gelombang Cahaya
SCA3103-01-2004/2005
Teknologi Alam Nyata
Pendengaran:
Gelombang Bunyi (perubahan tekanan udara)
SCA3103-01-2004/2005
Teknologi Elektronik
Membolehkan perwakilan, persembahan semula & penyimpanan media (dari alamnyata) dilakukanGelombang cahaya/bunyi diwakilkan dalam bentuk perubahan/kekuatan arus elektrik dalam unit voltan
SCA3103-01-2004/2005
Teknologi Elektronik
Contoh penukaran & perwakilan antara media (alam nyata & elektronik)
SCA3103-01-2004/2005
Teknologi Elektronik
penukaran & perwakilan antara media (alam nyata & elektronik) memerlukan alat yang dikenali sebagai transducer
contoh peralatan transducer:– mikrofon– kamera video– speaker– monitor
SCA3103-01-2004/2005
Teknologi Elektronik
Perwakilan gelombang dalam bentuk perubahan voltan
SCA3103-01-2004/2005
Teknologi Elektronik
Sifat gelombang yang diwakilkan dalam bentuk perubahan voltan masih mewarisi sifat gelombang daripada alam nyata:
– panjang– frekuensi– amplitud
SCA3103-01-2004/2005
Teknologi Elektronik
A – amplitudL – panjang (satu kitaran
lengkap gelombang)
Frekuensi merupakan bilangan kitaran lengkap gelombang dalam masa 1 saatdipengaruhi oleh panjang gelombang
SCA3103-01-2004/2005
Teknologi Elektronik
Bagaimana sifat gelombang mempengaruhi sifat media yang terhasil ?Panjang gelombang (frekuensi) – pitch bunyi & warna bagi sumber cahaya (R, G, B)Amplitud – kekuatan bunyi dan sifat terang/malap bagi sumber cahaya
SCA3103-01-2004/2005
Teknologi Elektronik
Bagaimana media disimpan untuk tujuan persembahan semula ?Penyimpanan boleh samada analog/digitalPita/cakera magnetik (analog/digital)Cakera optik – audio CD, VCD (digital)Teknologi komputer berkembang setelah kehadiran teknologi elektronik digital
SCA3103-01-2004/2005
Teknologi Komputer
Hasil daripada perkembangan teknologi digital dalam dunia elektronikGunakan teknologi elektronik digital untuk eksploit media asal dalam bentuk analogMembolehkan perwakilan, persembahan, penyimpanan, penghantaran dan penukaran maklumat dilakukan dengan lebih baik/cekap
SCA3103-01-2004/2005
Teknologi Komputer
Elektronik Digital ???Digital – perwakilan nilai melalui nomborElektronik Digital – perwakilan nilai daripada bentuk analog (contohnya: voltan) melalui jujukan nombor-nombor yang tertentuPerwakilan nilai hanya dilakukan dalam bentuk on/offHanya dua nombor yang terlibat (0 & 1)
SCA3103-01-2004/2005
Teknologi Komputer
Kelebihan teknologi elektronik digital pada komputer:– berbagai proses dan manipulasi boleh dilakukan
terhadap data– kualiti maklumat/data tidak kurang/menurun apabila
proses penyalinan semula dilakukan
SCA3103-01-2004/2005
Teknologi Komputer
Elektronik digital – perwakilan data hanya melalui nilai 0 / 1Oleh itu gunakan nombor asas perduaan untuk penyimpanan dan manipulasi data (gabungan nilai 0 & 1)Istilah bit & byte dalam teknologi komputer merujuk kepada penggunaan teknik di atas
SCA3103-01-2004/2005
Teknologi Komputer
Bit – merujuk kepada nilai samada 0 / 1Byte – gabungan 8 nilai bit 1 byte boleh mewakilkan sebanyak 256 nilai dari 0 (00000000) -> 255 (11111111)
SCA3103-01-2004/2005
Teknologi Komputer
Sejumlah byte diperlukan untuk menyimpan data dengan saiz yang besar1024 byte = 1 Kb (kilobyte)1Kb X 1Kb = 1 Mb 1 Mb X 1Mb = 1GbCatatan: 1 kg = 1000 gmMengapa ?1 Kb = 1024 byte dan bukannya 1 Kb = 1000 byte Kerana asas nombor yang digunakan adalah dalam bentuk binary (perduaan)
SCA3103-01-2004/2005
Teknologi Komputer
Penggunaan nombor binary ini menyebabkan kita sering menemui perkara-perkara berikut dalam dunia komputer:
- 256, 65536 atau 16777216 (16 million) warna
- 32MB, 64MB, 128MB, 256MB RAM
SCA3103-01-2004/2005
Teknologi Komputer
Untuk menyokong data-data multimedia komputer memerlukan keupayaan untuk menukarkan bentuk maklumat secara dua hala iaitu:
analog digitaldigital analog
SCA3103-01-2004/2005
Teknologi Komputer
Bagaimana ia dilakukan ?Gunakan alat yang sering dirujuk sebagai ADC & DACADC (analog to digital converters)DAC (digital to analog converters) ADC & DAC digunakan bersama atau berasingan dalam komponen/peralatan multimedia seperti kadVGA, sound card, kad perakam video, pemain CD
SCA3103-01-2004/2005
Teknologi Komputer
ADC (analog-to-digital converters)
Terima isyarat voltan analog dan wakilkan kepada kumpulan nombor dgn nilai-nilai tertentu (data dlm. bentuk digital) melalui proses yang dikenali sebagaidigitizing/sampling
SCA3103-01-2004/2005
Teknologi Komputer
DAC (digital-to-analog converters)
Tukar kumpulan nombor (data digital) yang mewakili data analog kepada isyarat voltan dalam bentuk analog secara berterusan
SCA3103-01-2004/2005
Teknologi Komputer
Bagaimana data analog diwakilkan dalam bentuk digital ?
Melibatkan dua perkara utama iaitu:– resolusi (resolution)– kadar persampelan (sampling rate)
SCA3103-01-2004/2005
Teknologi Komputer
Resolusi (resolution)media digital wakilkan data melalui kumpulan nombor dengan julat yang tertentujulat nombor ditentukan oleh bilangan bit yang digunakan bilangan bit ini dirujuk sebagai resolusi contoh: audio dengan kualiti CD gunakan 16 bit resolusi;amplitud bagi gelombang bunyi dapat diwakilkan kepada65, 536 nombor audio dengan resolusi 8 bit hanya dapat wakilkan 256 nilai amplitud yang mungkin bagi gelombang bunyi
SCA3103-01-2004/2005
Teknologi Komputer
Kadar persampelan (sampling rate)tentukan berapa kali (kekerapan) isyarat yang diterima disampelkan dalam jangka masa yang tertentu diukur dengan unit Hz teorem nyquist; kadar persampelan haruslah 2 kali lebih tinggi daripada frekuensi tertinggi gelombang yang hendak disampel kerana secara umum setiap satu gelombang terdiri daripada dua nilai amplitud iaitu positif dan negatif contoh: - manusia boleh dengar maksimum sehingga 22 KHz ; oleh itu kualiti audio yang terbaik (CD quality)gunakan kadar persampelan maksimum 44 KHz (2 x 22 KHz)
SCA3103-01-2004/2005
Teknologi Komputer
Terdapat masalah dalam proses persampelanPerwakilan data daripada analog kpd. digitalkadangkala hanya dapat rekodkan nilai terhampir daripada nilai sebenar Menyebabkan berlakunya ralat (ralat kuantis / quantize errror) ; ralat ini dapat dikurangkan dengan gunakan resolusi yg. tinggi semasa proses persampelan dilakukan
SCA3103-01-2004/2005
Teknologi Komputer
resolusi, kadar persampelan, ralat kuantis dan kualiti maklumat
SCA3103-01-2004/2005
Teknologi Komputer
resolusi, kadar persampelan, ralat kuantis dan kualiti maklumat
SCA3103-01-2004/2005
Teknologi Komputer
resolusi, kadar persampelan, ralat kuantis dan kualiti maklumat
SCA3103-01-2004/2005
Teknologi Rangkaian
Membolehkan dua atau lebih komputer berkomunikasi antara satu sama lainPada peringkat awal komunikasi hanya libatkan data berjenis teksMenggunakan protokol tertentu untuk komunikasi: Apple Talk, DLC, NetBEUI, IPX/SPX/NetBIOS, TCP/IP
SCA3103-01-2004/2005
Teknologi Rangkaian
TCP/IP antara protokol yang paling popular sehingga sekarangMerupakan asas kepada perkhidmatan InternetPerkhidmatan Internet berasaskan TCP/IP: gopher, wais, ftp, telnet, http (www)
SCA3103-01-2004/2005
Teknologi Rangkaian
Kemajuan dalam penggunaan perkakasan(fiber optics) dan perkhidmatan (http) membolehkan komputer mengendalikan data-data multimedia dalam persekitaran rangkaianfiber optics – penghantaran data dapat dilakukan dengan lebih pantashttp – protokol perkhidmatan komunikasi rangkaian yang dapat mengendalikan data-data multimedia (melalui MIME)
SCA3103-01-2004/2005
Teknologi Rangkaian
Kemajuan teknik penghantaran data dalam rangkaian seperti penggunaan teknologi streaming mebolehkan aplikasi seperti VOD dan video conferencing Teknologi streaming membenarkan data-data selanjar seperti audio/video dimainkan pada komputer pelanggan tanpa perlu download keseluruhan fail bagi audio/videoContoh: Real Audio/Video, Shockwave, JMF