Jump to content

QOrbiter Media Player: Difference between revisions

From LinuxMCE
Langstonius (talk | contribs)
Created page with "This page exists to: *Outline the theoretical function of the media player portion of the QOrbiter Application. *Serve as a guide for developers to setup development environments..."
 
Langstonius (talk | contribs)
No edit summary
Line 3: Line 3:
*Serve as a guide for developers to setup development environments and contribute
*Serve as a guide for developers to setup development environments and contribute
*Serve eventually as an api guide.
*Serve eventually as an api guide.
=The Concept=
QOrbiter is an attempt to leverage Qt / QML to create a more engaging user interface. This user interface includes media. As such, it must have the ability to not only control media, but play it as well. While a more traditional approach can be taken with Media Directors and the like, the fact that QOrbiter also runs on desktop machines and mobile phones provides a unique challenge.
==Proposed Methods==
*For Cores, Hybrid Cores, and Media Directors involves the traditional approach of wrapping dce around a media player. this will also include creation of a custom video component for use with qml ui's.
*For Desktop machines
**Windows - unknown
**Mac - Quicktime Player
**Linux - GStreamer
*For Mobile OS targets:
*Nokia N9 - tbd
*Android - Media streaming
*IOS - N/A at this time
*Symbian - tbd

Revision as of 03:16, 4 June 2012

This page exists to:

  • Outline the theoretical function of the media player portion of the QOrbiter Application.
  • Serve as a guide for developers to setup development environments and contribute
  • Serve eventually as an api guide.

The Concept

QOrbiter is an attempt to leverage Qt / QML to create a more engaging user interface. This user interface includes media. As such, it must have the ability to not only control media, but play it as well. While a more traditional approach can be taken with Media Directors and the like, the fact that QOrbiter also runs on desktop machines and mobile phones provides a unique challenge.

Proposed Methods

  • For Cores, Hybrid Cores, and Media Directors involves the traditional approach of wrapping dce around a media player. this will also include creation of a custom video component for use with qml ui's.
  • For Desktop machines
    • Windows - unknown
    • Mac - Quicktime Player
    • Linux - GStreamer
  • For Mobile OS targets:
  • Nokia N9 - tbd
  • Android - Media streaming
  • IOS - N/A at this time
  • Symbian - tbd