Media Player Requirements

From LinuxMCE
Revision as of 17:36, 16 August 2016 by GolgoJ4 (Talk | contribs)

Jump to: navigation, search

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.


Name Subtitles Audio Tracks Supports Chapters Seek Support Timecode
Xine Yes Yes Yes Yes Yes
Vlc Example Example Example Example Example
QMediaPlayer no no no yes yes
SqueezeBox no  ? no yes yes
OMXPlayer yes yes yes yes yes