Jump to content

Media Player Requirements: Difference between revisions

From LinuxMCE
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 (All Platforms)
* qMediaPlayer on all platforms implements a draggable seek bar in place of FF/RW, and timecode emission via socket.
*Draggable seek as opposed to FF/RW
**Experimental live thumbnail display in development
*TimeCode Emission


= 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.