Phonon/Vision&Scope: Difference between revisions

From KDE Community Wiki
(Created page with "= Le Problem = == Background == Qt applications have no way to easily present multimedia content in a cross platform manner. They either need to write support for ever platfor...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Le Problem =
= Le Problem =
== Background ==
== Background ==
Qt applications have no way to easily present multimedia content in a cross platform manner. They either need to write support for ever platform they want to cater to, or something.
Qt applications have no way to easily present multimedia content in a cross-platform manner. They need either to write support for every platform they want to cater to, or leave some platforms unsupported.


== Users ==
== Users ==
* Qt Applications
* '''Qt Applications:''' Few non-Qt dependencies.
* KDE Applications
* '''KDE Applications:''' Stable API. Easy to use. Simply works.
* Music Players
* '''Music Players:''' Play music files. Queuing. Gapless playback. Equalizer. Visualizations.
* '''Video Players:''' Play video files. Display videos in their Qt graphics system of choice.
* '''Video Players:''' Play video files. Display videos in their Qt graphics system of choice.
* Simple Games
* '''Simple Games:''' Low latency.
* Simple Multimedia Applications
* '''Simple Multimedia Applications:''' Play music and video files. Easy to use.


== Stakeholders ==
== Stakeholders ==
* '''KDE''': stable API, reliability
* '''Qt''': portability
* '''Development Gang''': fun
== Risks ==
== Risks ==
== Assumptions ==
== Assumptions ==

Latest revision as of 15:57, 26 September 2012

Le Problem

Background

Qt applications have no way to easily present multimedia content in a cross-platform manner. They need either to write support for every platform they want to cater to, or leave some platforms unsupported.

Users

  • Qt Applications: Few non-Qt dependencies.
  • KDE Applications: Stable API. Easy to use. Simply works.
  • Music Players: Play music files. Queuing. Gapless playback. Equalizer. Visualizations.
  • Video Players: Play video files. Display videos in their Qt graphics system of choice.
  • Simple Games: Low latency.
  • Simple Multimedia Applications: Play music and video files. Easy to use.

Stakeholders

  • KDE: stable API, reliability
  • Qt: portability
  • Development Gang: fun

Risks

Assumptions