Membuat Aplikasi WebCam Dengan Adobe Flash CS5

- Buat sebuah file flash baru dengan action script 3.0. Caranya klik menu File > New > General > ActionScript 3.0.
- Pada panel, Properties tuliskan Webcam di kolom document class. Bila muncul warning abaikan saja, karena definisi class ini akan kita buat nanti.
- Simpan file flash ini, klik menu File > Save As.
- Buatlah sebuah file ActionScript eksternal yang mendefinisikan class dokumen kita, caranya klik menu File > New > General > ActionScript File.
- Tuliskan Script berikut pada pada file ActionScript tersebut:
- Klik menu File > Save As. Simpan file ini dengan nama Webcam.as pada folder yang sama dengan tempat kita menyimpan file Flash sebelumnya.
- Sekarang kembali ke File Flash untuk mengecek settingan publish, dan kemudian mem-publisnya. Klik menu File > Publish Settings.
- Checklish pilihan HTML untuk mendapatkan hasil SWF yang di embed ke
sebuah file HTML, agar kita dapat melihat hasilnya nanti melalui web browser.
- klik pilihan publish, atau tekan Shift+F12 pada keyboard.
- lihat file HTML yang keluar, buka file ini dengan
web broser yang kita punya. Jika sukses, maka pada awal tampilan Flash
keluar akan menunjukkan sebuah dialog konfirmasi , ini muncul karena Flash Player
memiliki prosedur standar untuk menjaga keamanan dan privasi dimana
pada flash movie ini kita mencoba untuk meng-akses kamera webcam yang
ada di komputer. Klik Allow untuk melanjutkan.
- Akhirnya, wajah anda yang tersorot webcam pun muncul di browser jika anda memiliki fasilitas Cam.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| package { import flash.display.Sprite; import flash.media.Camera; import flash.media.Video; public class Webcam extends Sprite { private var webcam:Video = new Video(); private var camera:Camera; private var camQuality:int = 80; private var fps:int = 30; public function Webcam():void { webcam.width = 640; webcam.height = 480; camera = Camera.getCamera(); camera.setQuality(0, camQuality); camera.setMode(webcam.width, webcam.height, fps); webcam.attachCamera(camera); this.addChild(webcam); } } } |
No comments:
Post a Comment
Silahkan anda berkomentar, namun tetap jaga kesopanan dengan tidak melakukan komentar spam.