QNX Technical Articles
QNX® Aviage Multimedia Suite 1.0 Installation Note
Date of this edition: December 13, 2007
Target OS: This software is compatible with target systems running QNX® Neutrino® 6.3.0 SP3 or 6.3.2.
Host OS: You must have already installed the QNX® Momentics® development suite 6.3.0 SP3 or 6.3.2 as a self-hosted QNX Neutrino system, or on one of the following hosts:
Version of QNX Momentics | Microsoft Windows | Linux |
---|---|---|
6.3.0 SP3 | Windows Vista, XP SP2, 2000 SP4, or NT SP6a | Linux Red Hat 8 or 9, Red Hat Enterprise WS 3 or 4, Red Hat Fedora Core 3 or 4, Debian 3.1, or SUSE 10 |
6.3.2 | Windows Vista, XP SP2, or 2000 SP4 | Linux Red Hat Enterprise Workstation 4 or 5, Red Hat Fedora Core 6 or 7, Ubuntu 6.0.6 LTS or 7.0.4, or SUSE 10 |
Required software:
- Audio Driver Patch for the Intel 82801G (ICH7 Family) High Definition Audio Controller (Patch ID 684). This patch enables network audio support via two specific API functions: snd_pcm_open_name() and snd_mixer_open_name(). The release notes for this patch include documentation for these new functions.
- To use USB mediastores, you must have installed the umass-enum Patch (Patch ID 611).
Required disk space:
The table below lists the minimum disk space requirements (in megabytes) for installation of the different MME components.
Component | Neutrino | Linux | Windows |
---|---|---|---|
QNX Aviage Multimedia Core 1.0.0 | 117.5 | 72.0 | 70.4 |
QNX Aviage Multimedia Software Codec for AAC 1.0.0 | 11.3 | 15.8 | 15.4 |
QNX Aviage Multimedia Software Codec for MP3 1.0.0 | 10.9 | 15.5 | 14.6 |
QNX Aviage Multimedia Software Codec for WMA9 1.0.0 | 15.0 | 18.4 | 17.4 |
QNX Aviage Multimedia Interface for iPod 1.0.0 | 10.9 | 15.5 | 14.7 |
QNX Aviage Multimedia Interface for PlaysForSure 1.0.0 | 10.8 | 15.8 | 14.9 |
QNX Aviage Multimedia Interface for WMDRM10-ND 1.0.0 | 11.0 | 15.7 | 14.6 |
Contents...
- Installing the QNX Aviage Multimedia Suite
- Uninstalling the QNX Aviage Multimedia Suite
- Documentation
- Technical support
For information about what's in this release, see the Release Notes. For the latest version of the Release Notes, go to our website, www.qnx.com, log into your myQNX account, then go to the Download Center.
Installing the QNX Aviage Multimedia Suite
This section explains how to install the QNX Aviage Multimedia Core 1.0.0 and optional components. For detailed information about supported hosts and targets, see the release notes. For information about how to get the QNX Aviage Multimedia Suite's MME (MultiMedia Engine) up and running, see the chapter "Quickstart Guide" in Introduction to the MME.
Upgrades
If you are upgrading from an older version of the QNX Aviage Multimedia Suite, before you begin the installation you need to:
- remove the MME database tables and schema files
- uninstall the old QNX Aviage Multimedia Suite; see Uninstalling the QNX Aviage Multimedia Suite below
Before restarting the MME, you will also need to replace the QBD configuration file, qdb.cfg, as instructed in the Quickstart Guide chapter of Introduction to the MME. |
On a QNX Neutrino host
- Log in as root.
- Log into your myQNX account on our website, then go to the Download Center.
- Download the installation package, mmedia-core-1.0.0-nnnnnnnnnnn-nto.sh, where nnnnnnnnnnn is an 11-digit build number. The package is in the form of a shell script.
- Run chmod to make the script executable. For example:
# chmod a+x mmedia-core-1.0.0-20071841543-nto.sh
- Run the script at the system prompt. For example:
# ./mmedia-core-1.0.0-20071841543-nto.sh
- Follow the instructions on your screen.
On a Linux host
- Log in as root.
- Log into your myQNX account on our website, then go to the Download Center.
- Download the installation package, mmedia-core-1.0.0-nnnnnnnnnnn-host.bin, where host is linux, and nnnnnnnnnnn is an 11-digit build number. The package is in the form of a .bin script.
- Run chmod to make the script executable. For example:
# mmedia-core-1.0.0-20071841543-linux.bin
- Run the script at the system prompt. For example:
# ./mmedia-core-1.0.0-20071841543-linux.bin
- Follow the instructions provided by InstallShield.
On a Windows host
If you have more than one version of QNX Momentics that coexist on your system (for example, 6.2.1 and 6.3.n, where n is the 6.3 version number):
|
- Log in as a user with system-administrator privileges.
- Log into your myQNX account on our website, then go to the Download Center.
- Download the installation package, mmedia-core-1.0.0-nnnnnnnnnnn-win32.exe, where nnnnnnnnnnn is an 11-digit build number. The package is in the form of an executable (.exe) file.
- Double-click the file in Windows Explorer or run it at the command line.
- Follow the instructions provided by InstallShield.
Windows XP SP2 may display a security warning the first time you install the QNX Aviage Multimedia Suite. You can verify the checksums for the installation package when you download the file from our website.
Installing optional components
To install optional components, download the appropriate installation package and follow the instructions for installing the QNX Aviage Multimedia Core 1.0.0 for the host OS, substituting the appropriate name where required.
|
Uninstalling the QNX Aviage Multimedia Suite
This section explains how to uninstall the QNX Aviage Multimedia Core 1.0.0 and optional components.
|
Deleting the MME database tables
When you uninstall the QNX Aviage Multimedia Suite, you must delete the old MME database tables and schema files, for example:
# cd /db # rm *mme* usb*
If you do not know where the MME database and schema files are stored, see your qdb.cfg file for the location of your database. This file is usually located under /db (from the root directory).
On a QNX Neutrino host
- Log in as root.
- Go to the directory with the QNX Aviage Multimedia Suite uninstall script; for example:
# cd /usr/qnx630/install/mmedia-core/1.0.0
- Run the uninstaller script:
# ./uninstall
On a Linux host
- Log in as root.
- Go to the base_dir/_uninstall/mmedia-core/1.0.0 directory, where base_dir is the directory where QNX Momentics is installed; for example:
# cd /opt/qnx630/_uninstall/mmedia-core/1.0.0
- Start the QNX InstallShield application:
./uninstaller.bin
InstallShield will now remove the MME.
On a Windows host
- Log in as a user with system-administrator privileges.
- Open the Control Panel (e.g. on Windows XP: ).
- Select the QNX MME, then click the Change/Remove button.
Uninstalling optional components
To uninstall optional components, follow the uninstall instructions for the host OS, substituting the appropriate component path and name where required.
Documentation
The documentation for this release includes:
- This Installation Note -- please read it before starting your installation.
- The Release Notes -- please read them before starting your installation.
- Introduction to the MME -- includes "MME Architecture", the "MME Quickstart Guide", and "MME Frequently Asked Questions". Follow the instructions in the "Quickstart Guide" to get started with the MME.
- The MME Developer's Guide.
- The QDB Developer's Guide.
Technical support
If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.