[Qt-qml] [MeeGo-community] Announcing Youttube-API project for Meego // Vote on googlecode project name
Niels Mayer
nielsmayer at gmail.com
Sun Nov 7 01:08:21 CET 2010
I found two useful apps for study, which although not directly related
to the youtube-direct app, cover aspects of programming needed for the
task and give examples of this style of application using QtQuick:
(1) "Simple Qt Quick based Flickr client for N900."
http://zchydem.enume.net/2010/09/07/quickflickr-available-at-extras-testing/
http://maemo.org/packages/view/quickflickr/
http://www.gitorious.org/quickflickr
(2) "IcecastRadio - Qt widget/Qt Quick example Icecast player"
http://pysnippet.blogspot.com/2010/09/icecastradio-qt-widgetqt-quick-example.html
http://gitorious.org/icecastradio
However, I'm having trouble building these using
meego-sdk-qt-creator-2.0.1-24.1.x86_64 . I've previously
built/modified"qthello" per
http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Configuring_Qt_Creator_to_use_the_MeeGo_toolchain.28s.29
-- at least simple programs build and run.
With these examples, despite choosing builds for the handset using
"/usr/lib64/madde/linux-x86_64/targets/meego-core-armv7l/bin/qmake" ,
I get the following errors:
(1) For quickflickr:
................
:: error: cannot find -lQtWebKit
:: error: collect2: ld returned 1 exit status
................
Question: how can I get QtWebKit within a QtQuick project built for
the handset? Although the meego yt-direct may not need a visual
browser, I other components of QtWebKit may be needed for this task.
(2) For IcecastRadio:
................
icecastradio-build-meego/model/../../icecastradio/model/streaming/streaming.cpp:23:
error: phonon/MediaObject: No such file or directory
................
Question: What's the approved way of doing streaming sound playback if
phonon isn't present?
Corollary: How about video playback in a QtQuick app? Examples?
The real reason for looking at icecastradio was to see how QtQuick
handled setting up a streaming media connection; in the meego
yt-direct, one may want to both upload, and playback captured audio or
video. Any QtQuick examples showing how to do streaming video
playback? (Easy enough in a standard Qt app,
http://wiki.forum.nokia.com/index.php/QtMobilityYouPlayer but that
example is not QtQtuick.).
Is there a way of integrating the functionality of
http://space.twc.de/~stefan/gst123.php . Gst123 helps setup the
appropriate gstreamer pipeline for appropriate decoding of internet
audio or video: "mplayer can play any file gst123 can, but gst123 is
just a fraction of the code size, since the real work is done by
GStreamer. That way the codecs are shared with many other projects
which hopefully will lead to better quality decoding code." (
http://download.famouswhy.com/publisher/stefan_westerfeld )
-- Niels
http://nielsmayer.com
More information about the Qt-qml
mailing list