Membuat Vide Seperti Youtube

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:

& Komentar »

  1. Ipul Anwar Berkata:

    Contoh Web video dan sumber-nya kok gak di tulis mas… :) btw, thx untuk link blogroll-nya

  2. benbego Berkata:

    hmmm boleh di coba nih! tengkiu! :D

  3. hamsain Berkata:

    kalo mau bikin menu, atawa bikin list dari link2 video yg lain gimana yag!
    satu lagi donk nanya, gimana caranya biar user bisa upload videonya lewat situs kita! thx!

  4. dono Berkata:

    kenapa ngga disertakan saja source .fla nya? biar bisa di download dan langsung di modif? hehe

  5. yoezzzzz Berkata:

    isinya ko sama dengan yang punya Ipul Anwar :)

  6. arda86™ Berkata:

    hihihi…kopas tanpa taruh sumber….yang punya ampe dateng tuh :mrgreen:


{ Pengumpan RSS untuk komentar di postingan ini} · { URI Lacak Balik }

Tinggalkan sebuah Komentar