Difference between revisions of "QOrbiter Media Player"
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) |
||
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 04: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