Media Player Requirements: Difference between revisions
Appearance
| Line 7: | Line 7: | ||
= Shoulds = | = Shoulds = | ||
A media player should implement fast forward/reverse, timecode emission and bookmarking | A media player should implement fast forward/reverse, timecode emission and bookmarking | ||
qMediaPlayer | * qMediaPlayer on all platforms implements a draggable seek bar in place of FF/RW, and timecode emission via socket. | ||
**Experimental live thumbnail display in development | |||
* | |||
= Nice to haves = | = Nice to haves = | ||
Revision as of 23:41, 20 December 2014
The following details what a media player should be capable off.
Basics
Every media player must allow to Start, Stop, and Pause media.
- QMediaPlayer Supports basic functionality on Linux, Android, OS X, iOS
Shoulds
A media player should implement fast forward/reverse, timecode emission and bookmarking
- qMediaPlayer on all platforms implements a draggable seek bar in place of FF/RW, and timecode emission via socket.
- Experimental live thumbnail display in development
Nice to haves
The ability to select different subtitles, audio tracks, chapter lists, is a nice to have for a media player.
The pinnacle
A player that supports synced playback across rooms is the master of them all.