Gaia/Video: Difference between revisions
< Gaia
Jump to navigation
Jump to search
Line 23: | Line 23: | ||
== Requirements == | == Requirements == | ||
;Gaia v1 | ;Gaia v1 | ||
*File Browser | |||
* Lists videos alphabetically | **Lists videos alphabetically | ||
* Shows video thumbnail (taken a few seconds into the video) | **Shows video thumbnail (taken a few seconds into the video) | ||
* Shows video file name | **Shows video file name | ||
* Shows duration | **Shows duration | ||
* Shows time left (if video has been stopped part way) | **Shows time left (if video has been stopped part way) | ||
* Shows artist info meta | **Shows artist info meta data | ||
*Playback | |||
* Rotates the player according to video aspect | **Rotates the player according to video aspect when captured | ||
** Portrait videos play in portrait mode | ***Portrait videos play in portrait mode | ||
** Landscape videos play in landscape mode | ***Landscape videos play in landscape mode | ||
* Playback Controls: | *Playback Controls: | ||
** Play | **Play | ||
** Pause | **Pause | ||
** Seek Forward (5x, or in 5min intervals depending on video performance) | **Seek Forward (5x, or in 5min intervals depending on video performance) | ||
** Seek Backward (5x, or in 5min intervals depending on video performance) | **Seek Backward (5x, or in 5min intervals depending on video performance) | ||
** Scrubber (video playback location) | **Scrubber (video playback location) | ||
*** Time elapsed | ***Time elapsed | ||
*** Time remaining | ***Time remaining | ||
** Zoom toggle button | *Back Button | ||
*Playback of video from local storage or SD card | |||
*** 1:1 (play video at original size which may be smaller or bigger than the screen) | *Video directory needs to be available on local storage and SD card (/Videos) | ||
;Gaia v2 | |||
* Zoom toggle button | |||
**Scale (scale the video to fit the screen perfectly and not crop any content, black bars will likely appear horizontally or vertically) | |||
*Share Videos via various sources: | |||
**Email | |||
**MMS | |||
**Social Networks | |||
** 1:1 (play video at original size which may be smaller or bigger than the screen) | |||
** Crop (to fill the entire window, likely cropping some of the content) | |||
== Design Specs == | == Design Specs == |
Revision as of 22:42, 19 April 2012
The Video app offers content playback support and the ability to manage all video files on your device. Gaia will support popular file/compression formats - H.264/VP8 for video and MP3/AAC/Vorbis for audio.
Team
- UX: Patryk
- Dev: Fabien
Status
- Feature Name: Gaia Video App
- Stage: Development
- Release Target: M3 Alpha
Use Cases
1. Loading videos onto phone. Jim wants to put a video file onto the phone:
- He plugs the phone into this computer
- A phone shows up as a drive on his computer
- Jim open the drive (phone), proceeds to drag and drop video files into a folder called "videos"
2. Browsing & Playing Videos. Jim wants play a video:
- Jim launches the video app
- All his videos are listed alphabetically
- He clicks on a video he's interested in, it launches the player (landscape orientation since the video is formatted for landscape orientation)
Requirements
- Gaia v1
- File Browser
- Lists videos alphabetically
- Shows video thumbnail (taken a few seconds into the video)
- Shows video file name
- Shows duration
- Shows time left (if video has been stopped part way)
- Shows artist info meta data
- Playback
- Rotates the player according to video aspect when captured
- Portrait videos play in portrait mode
- Landscape videos play in landscape mode
- Rotates the player according to video aspect when captured
- Playback Controls:
- Play
- Pause
- Seek Forward (5x, or in 5min intervals depending on video performance)
- Seek Backward (5x, or in 5min intervals depending on video performance)
- Scrubber (video playback location)
- Time elapsed
- Time remaining
- Back Button
- Playback of video from local storage or SD card
- Video directory needs to be available on local storage and SD card (/Videos)
- Gaia v2
- Zoom toggle button
- Scale (scale the video to fit the screen perfectly and not crop any content, black bars will likely appear horizontally or vertically)
- Share Videos via various sources:
- MMS
- Social Networks
- 1:1 (play video at original size which may be smaller or bigger than the screen)
- Crop (to fill the entire window, likely cropping some of the content)