- 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":"10.00","video_url":"[login to view URL]","header_url":"[login to view URL]","footer_url":"[login to view URL]","loop_count":"10","logo1_url":"[login to view URL]","logo2_url":"[login to view URL]","added_text":"This is added text"},
{"sku":"product_2","description":"This is a product","price":"10.00","video_url":"[login to view URL]","header_url":"[login to view URL]","footer_url":"[login to view URL]","loop_count":"10","logo1_url":"[login to view URL]","logo2_url":"[login to view URL]","added_text":"This is added text"},
{"sku":"product_3","description":"This is a product","price":"10.00","video_url":"[login to view URL]","header_url":"[login to view URL]","footer_url":"[login to view URL]","loop_count":"10","logo1_url":"[login to view URL]","logo2_url":"[login to view URL]","added_text":"This is added text"}
]
---------------------------------------------------
Good Day Sir, we can create the app you need, we have had previous experiences consuming JSON web services to feed AS3.0 based applications, most commonly when integrating sites with the Facebook API.
Thanks for your attention
Rakesh Singh
Sr. RIA Developer
Chandigarh, India
I can do this job for you. I made over 60 websites. Using Tools :- Adobe Photoshop, Flash, Dreamweaver, CSS3, HTML, XHTML, AS2/AS3, PHP etc.