Find Jobs
Hire Freelancers

Custom FLV Video Player

$30-250 USD

Completed
Posted over 14 years ago

$30-250 USD

Paid on delivery
I'm looking for a custom Flash Video Player that can be skinned from an external .PNG file and has the following features: 1) Plays Video & Audio Player must support FLV / F4V / MP4 / H264 / MP3 / AAC / images. 2) Controls: Play/pause button; scrub bar with play head and download progress; time/duration counter; audio/mute button (not a volume control - just mute); full screen/exit full screen button; (see the attached layout file) 3) Resizable: Player must auto-detect the dimensions of media or slate image (and resize accordingly). I also need to be able to override the default dimensions using flashvars (width / height). 4) Scalable: Select the media scaling method using flashvars (eg. scale=stretch/fit/fill). Stretch - stretches and fills screen. Fit - maintains aspect ration and fits screen. Fill - maintains aspect ratio and fills screen. 5) Background Colour: Set media-area background color using flashvars (eg. backround=0x000000) or transparent (if possible). 6) Image: Set the slate image using flashvars (eg. image=...) 7) Control-Bar Position: Set control-bar position using margin and offset flashvars (see [login to view URL]), so that the control-bar can be positioned under (default) or overlay the video. 8) Show/Hide Control-Bar: Hide or autohide the control-bar using flashvars (eg. hide=true/auto/false) 9) Link: Set an (optional) click-through link that can be clicked after the media has finished playing (eg. link=) 10) Skinnable from PNG: The player needs to be able to load the control-bar skin from an external .PNG file (see attached files and [login to view URL] for examples). The .PNG file contains buttons (25px x 25px) and background / playhead / scrub bar / buffered scrub bar (10px x 25px)... See attached file for more details. 11) Autoplay & Buffering Set autoplay or autobuffer using flashvars (eg. autoplay=true/buffer/false). 12) Connection Speed I would like the player to be able to detect speed of connection and buffer appropriately, or at least set a buffer in seconds using flashvars. 13) Play / Loading overlay Load the "play" overlay and a spinning "loading" overlay from external .PNG files. 14) Context Menu The context menu should contain play/pause; audio on/off; fullscreen on/off; plus the usual Adobe blurb. -------------------- The player needs to be original work free from any GPL'd code (it's going into a proprietary project). I will own full rights to this flash player and you must provide compiled SWF and FLA source file (preferably tidy code with comments). I'd like a demo of the product before we sign-off (can be just the SWF with a watermark if you want to protect your work). Looking to get started ASAP.
Project ID: 501383

About the project

6 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Dear sir. I'm actionscript programmer. I can do this job exactly as you want. Please read PM. best regards.
$200 USD in 6 days
5.0 (1 review)
2.8
2.8
6 freelancers are bidding on average $235 USD for this job
User Avatar
let's start
$200 USD in 7 days
5.0 (11 reviews)
3.3
3.3
User Avatar
Hi, We are ready to start. Thank you.
$500 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
i can do this job well
$150 USD in 0 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Lets Start.
$222 USD in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Northampton, United Kingdom
5.0
1
Member since Sep 3, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.