Top Ads

Membuat Flash Video Player sendiri

Sudah banyak video yang di pasang di website-website maupun web blog setelah popularnya Youtube dan Google belakangan ini. Video-video ini dipasang dengan menggunakan free player yang disedikan oleh mereka. Jadi kita dapat sharing video milik kita yang ditampung di server mereka untuk dipasang di website milik orang.

Nah sekarang gimana kalau kita menggunakan player milik sendiri?
asyik juga kali ya… bisa pasang logo di player itu dan kita juga bisa sharing seperti Youtube dan Google punya.
Disini saya mencoba kasih sedikit trik membuat player sendiri yang simple yang dapat memutar file flash video (flv) sendiri dari mana saja dan trik ini juga saya gunakan di beberapa project pembuatan website multimedia yang saya buat.
Player yang coba dibuat ini menggunakan Flash v.8 dan berikut langkah-langkahnya: Langkah-1
Buat file flash baru dengan nama ‘player’
Langkah-2
Karena document file yang akan kita buat adalah sebuah player, kita set ukuran document ini sesuai dengan player yang kita inginkan melalui toolbar ‘modify’ | ‘document’

Disini saya coba setting dengan ukuran referensi video dari flash (320×240 pixels), kita tambahkan ukuran untuk tinggi menjadi 280 karena space untuk ‘playback’ video-nya.
Langkah-3
Setting fps (frames per second) dengan 12 standard flash dan supaya video yang dijalankan tidak terlalu berat untuk dimainkan.
Langkah-4
Atur lembar kerja layer menjadi 2 beri nama ‘action’ dan ‘player’ seperti gambar dibawah:
Langkah-5
Tarik component Playback yang ada di window components, letakkan pada layer ‘player’
Beri nama instance name-nya dengan ‘player_mc’ Setelah itu rubah angka parameter untuk ‘Buffer Time’ menjadi 5 (untuk memberi kesempatan playback untuk buffering video sebelum dimainkan dari parameter standarnya adalah 0.1).
Karena dengan parameter 0.1 hampir tidak memungkinkan dengan koneksi yang ada di Indonesia sekarang ini, video akan tersendat-sendat waktu dimainkan.
Langkah-6
Masukkan action script berikut pada layer ‘action’ melalui window ‘action’
Tentukan variable yang bersifat global dengan nama ‘file’,
variable ini bisa juga difungsikan sebagai URL variable yang dapat dikirim dari luar flash movie
_global.file;
masukkan script ini dibawahnya, yaitu script sebagai playback video yang dibuat:
import mx.video.*;
var listenerObject:Object = new Object();
listenerObject.stateChange = function(eventObject:Object):Void {
if(player_mc.buffering){
_root.buffering_mc._visible = true;
} else {
_root.buffering_mc._visible = false;
}
};
player_mc.addEventListener(“stateChange”, listenerObject);
Tentukan file video yang akan dimainkan
player_mc.contentPath = _root.file;
Langkah-7
Publish file flash anda dengan nama ‘player.swf’
Langkah-8
Langkah terakhir adalah memainkan dan memanggil flv file melalui HTML file (player.html)
Buka file html anda dengan ‘dreamweaver’, tambahkan parameter nama flv file berikut pada object flash anda:
player.swf?file=namafile.flv
Untuk memanggil file yang ada di web masukkan lengkap dengan nama URL anda sepert:
player.swf?file=http://mediasolusindo.com/player/telkomsel.flv
Silahkan berkreasi untuk digabungkan dengan PHP script misalnya atau yang lainnya, trik ini sudah saya coba di beberapa web multimedia yang saya buat seperti:
- Fast Film Production
- Christy Film Director
- Iman Brotoseno Film Director and Underwater Photography

Sample dengan framing video di blog!
Selamat Mencoba …!!!

Sumber :
http://tutorial.babastudio.com

0 komentar:

Posting Komentar