Closed

Custom Flash Video Player

This project received 6 bids from talented freelancers with an average bid price of $205 USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
6
Project Description

- This is a custom flash video player which will handle a JSON input to create a playlist of videos to be displayed within the flash app. It will be non-interactive at this time.
- This flash player app which has 2 possible layouts based on input from a flash variable named "layout".
- The "layout" flash var will input "landscape" or "portrait".
- Landscape mode will display flash app as 1920x1080, and portrait mode will display flash app as 1080x1920.
- If this requires 2 separate apps then we will accept that.
- Also the app will require "email" flash var input.
- The flash app will post the flashvars "layout" and "email" to an API which returns JSON formatted output. This output will be used to populate the content of the flash app.
- The JSON will return the following fields: sku, description, price, video_url, loop_count, logo1_url, logo2_url, header_url, footer_url, and added_text.
- sku, description, price, added_text are all text fields
- video_url, header_url, footer_url are URLs pointing to FLV files
- if header_url or footer_url are left blank, then we display black background in their place
- loop_count is an integer -- it controls how many times video_url is repeated before starting the record in the playlist (provided by JSON). loop_count does not affect header_url or footer_url. header_url and footer_url videos will repeat continuously in a loop.
- logo1_url, logo2_url are image URLs, possibly PNG, JPG, or GIF - PNG must support transparency

- The video_url resolution will be 1080x1080.
- In landscape mode the header_url and footer_url video resolution will be 840x1080
- In portrait mode the header_url and footer_url video resolution will be 840x1080
- the background of the flash app will be black, and the text will be white.
- I have attached 2 mockup images to indicate placement of the items.
- Please make things good so I can change the resolution of the logos, and the dimensions of the description and additional_text if necessary.
- A sample of the JSON output will look like:
[
{"sku":"product_1","description":"This is a product","price":"[url removed, login to view]","video_url":"[url removed, login to view]","header_url":"[url removed, login to view]","footer_url":"[url removed, login to view]","loop_count":"10","logo1_url":"[url removed, login to view]","logo2_url":"[url removed, login to view]","added_text":"This is added text"},

{"sku":"product_2","description":"This is a product","price":"[url removed, login to view]","video_url":"[url removed, login to view]","header_url":"[url removed, login to view]","footer_url":"[url removed, login to view]","loop_count":"10","logo1_url":"[url removed, login to view]","logo2_url":"[url removed, login to view]","added_text":"This is added text"},

{"sku":"product_3","description":"This is a product","price":"[url removed, login to view]","video_url":"[url removed, login to view]","header_url":"[url removed, login to view]","footer_url":"[url removed, login to view]","loop_count":"10","logo1_url":"[url removed, login to view]","logo2_url":"[url removed, login to view]","added_text":"This is added text"}
]
---------------------------------------------------

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online