| Home · All Classes · Grouped Classes · Annotated · Functions |
Qtopia supports the integration of the Helix DNA Client v1.5 (Cayenne). To discuss access to Helix sources within a Commercial context contact sales@trolltech.com.
To build Qtopia with Helix support enabled, follow these steps:
extract the Helix Integration Package into a fresh extraction of the Qtopia Phone source package. For example run:
cd <qtopia-root-dir>
tar -xzvf qtopia-helix-commercial-src-<version>.tar.gz
configure Qtopia via running :
configure -helix-system-id <SYSTEM_ID> <other configure options>
To see the possible values of <SYSTEM_ID> to suit Linux systems run the following commands :
cd <qtopia-root-dir>
find src/3rdparty/libraries/helix/src/build/umakecf -name "linux*.cf" -printf "%f\n" | sed "s/\(.*\).cf/\1/"
after starting configuring Qtopia check that you see the following configure output :
Testing for helix: PRESENT
make and make install Qtopia
Qtopia supports streaming media through the Helix Integration. To stream media, send a setDocument() message to the MediaPlayer application, with the URL of the media to be streamed.
QtopiaServiceRequest r("mediaplayer", "setDocument(QString)");
r << QString("rtsp://host/path");
r.send();
Note: The Helix engine is published under a number of licenses, ranging from Research and Development to commercial. For further information please refer to: Helix Community.
| Copyright © 2007 Trolltech | Trademarks | Qtopia 4.2.5 |