The program is very simple in nature, I would like it to be FLEX/FLASH based but am flexible on this if someone has an alternative they would like to suggest for some reason.
The program is set to basically just play a movie, via flash through? a browser.? The movie will be located on my server.? There will be an XML file that is loaded at runtime that will have a list of "time values" that will be used to divide the movie into chapters or regions (the movie will play as usual unless the user takes action)
There will be the standard play, FF, RW, and chapter forward/backward (check current playtime and move to the next time value on the list)
There will also be a "directors comment" button, that when pressed will open a 2nd screen that will display a directors comment section.? The 2nd screen will stay content but the content of the screen will change based on the current playtime as loaded from the XML (eg. from 0-5 minutes, display content 1, from 5-10 minutes, display content 2, etc.)
## Deliverables
**RAC ??" Directors Cut Special Edition Program ??" Design Specifications**
**Summary:** The program is very simple in nature, I would like it to be FLEX/FLASH based but am flexible on this if someone has an alternative they would like to suggest for some reason.
The program is set to basically just play a movie, via flash through? a browser.? The movie will be located on my server.? There will be an XML file that is loaded at runtime that will have a list of "time values" that will be used to divide the movie into chapters or regions (the movie will play as usual unless the user takes action)
There will be the standard play, FF, RW, and chapter forward/backward (check current playtime and move to the next time value on the list)
There will also be a "directors comment" button, that when pressed will open a 2nd screen that will display a directors comment section.? The 2nd screen will stay content but the content of the screen will change based on the current playtime as loaded from the XML (eg. from 0-5 minutes, display content 1, from 5-10 minutes, display content 2, etc.)
**? **
**Basics Screens:**
The initial interface will look like Figure 1. It will allow me to post a video clip and for viewers of the site to play the video as a regular you tube or streaming DVD, there is a “directors comment?? button in the bottom corner that when pushed will open a new splash screen that will have a layout based on Figure 2.
**Directors Comment Button:**
As mentioned above, when the Directors comment button is pushed, the video should pause and open a new window on top of the video (splash screen, etc.)
The layout of the splash screen should remain constant, but the content (Item 10 & 11) will differ based on the current time position of the video. For example:
Time: 0:00 ??" 5:00 minutes ??" When “directors comment?? button is pushed, content 1 is displayed
Time: 5:00 ??" 8:00 ??" When “directors comment?? button is pushed, content 2 is displayed
Time: 8:00 ??" 9:28 ??" When “directors comment?? button is pushed, content 3 is displayed
Etc.
These times should be loaded at runtime from an XML file on the server.? That will direct the splash screen to which content should be displayed in Items 10 & 11
?
Please review the figures in the attachment, and after that the numbered items should listed below will tell you exactly how to fill in the details, if you have any further questions, please don’t hesitate to email me at <[login to view URL]@[login to view URL]>
Incidentally, if you need help I started coding this myself and had a bug with the displaying different splash screens and was too busy to continue but I got the video play (may have found something open source, which is always great!) so if you want to see my example (it’s not great I warn you!) please don’t hesitate to ask.
?
?
Item definitions
1)? ? ? ? ? Chapter back
2)? ? ? ? ? Rewind
3)? ? ? ? ? Play
4)? ? ? ? ? Fast forward
5)? ? ? ? ? Chapter forward
6)? ? ? ? ? Main video screen
7)? ? ? ? ? “directors comment?? button
8)? ? ? ? ? Subtitle audio track toggle controls (not necessary to implement at this point but put the controls there)
9)? ? ? ? ? audio track toggle controls (not necessary to implement at this point but put the controls there)
10)? ? Variable content that will be loaded from a file from the server based on the time the “directors comment?? button was clicked (controlled by an XML file).? The content will be Text and/or picture based, that should be read from a static file on the server.
11)? ? Variable content that will be loaded from a file from the server based on the time the “directors comment?? button was clicked (controlled by an XML file).? The content will be video read from the server.
12)? ? This should be a duplicate of items 2, 3, 4 in Figure 1 (rewind, play, fast forward)
13, 14 & 15) These are toggle buttons that can change the video input displayed in Item 11. ? Example if 13 is clicked we play video 1, if 14 is clicked we play video 2, etc. (not necessary to implement now but put the controls in place)