Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki2282: Project Home Page (Version 17)

Multimedia Project Overview#

The Aviage Multimedia project's purpose is to create a middleware solution that allows others to create sophisticated multimedia applications more easily and in a shorter period of time. Some of the functionality it provides:

  • APIs for controlling playback of media
  • Management of device insertion and removal
  • Browsing and synchronizing content from media
  • Extracting and managing media meta-data
  • Managing data persistence and media libraries
  • Connecting media filters, readers, writers, decoders, encoders to inputs and outputs
  • Supporting hardware-assist (eg DSPs)
  • Supporting intelligent media players such as iPods and Plays For Sure media players, including DRM content

Downloads#

Source Code#

To download and build the source code, see the Source Guide

Alpha Program Downloads#

Multimedia downloads are currently restricted to participants of the Aviage MM 1.2 Alpha Program . Alpha participants should click here to access Alpha release downloads and information about the program.

Design#

The design and other important documentation will be placed on the wiki.

Read The Legal Stuff: License(s)#

The QNX source is licensed to you by QSS under the QNX Non-Commercial End User License Agreement, Commercial Software License Agreement, or Partner Software License Agreement (see http://licensing.qnx.com/developer-licenses/).

The software includes encryption technology that may be controlled for import, export or other purposes under the laws and regulations of various countries. This software may not be downloaded or transferred to: (i) any country prohibited by United States and/or Canadian laws and regulations (presently Belarus, Cuba, Iran, Iraq, Myanmar (Burma), North Korea, Sudan and Syria); (ii) any person or entity prohibited from receiving United States and/or Canadian exports (including, but not limited to, those involved with missile technology or nuclear, chemical or biological weapons); or (iii) any country which requires an import or use permit for encryption technology.