[webkit-qt] Phonon and webkit-qt

christian_weilbach at web.de christian_weilbach at web.de
Sun Jan 9 23:43:50 PST 2011


Hallo,

I still don't get the point why you need to replace Phonon in QtWebkit, when 
it works ok everywhere else, from HTML5 in KHTML over plasmoids up to Amarok 
or any video player in KDE. In fact it is currently maturing to a state where 
it fulfills its goal and makes playback on different platforms and over all the 
desktop with different backends a painless effort. I guess it comes from your 
mobile roadmap, but please don't be shortsighted.
QtWebkit has some relevance in KDE, as it is the only serious perspective for 
a KDE platform browser being it Konqueror with kpart-webkit or something like 
rekonq. When you decide to move to QtMultimedia you in fact break QtWebkit for 
KDE and make the usage of Phonon either pointless, because you need 
QtMultimedia with GStreamer anyway or force KDE SC to create a fork with 
Phonon built-in. 
Although I am not a multimedia guy this problem hits me hard, because I have 
written a kioslave to allow iostreams from bittorrent in any KDE application. 
While this works like a charm in Konqueror+KHTML with almost instant playback 
in the HTML5 widget it does not work in QtWebkit :-/ Atm. this is a primary 
use case.
Since the kio module uses KTorrent, it will be, at least to my understanding, 
very difficult to add a similar input module to Qt to allow support in QtWebkit 
as well.  And even if it could be done, it wouldn't be smart.
To unlock the situation of QtWebkit for any future KDE platform browser you 
should definetly talk to the Phonon guys and try to figure a road map where 
Phonon suppport is at least still buildable in QtWebkit.

I hope it is obvious that supporting KDE is only in your (Nokia's) interest as 
it is not only the most sophisticated free desktop environment and a serious 
playground for new ideas, but also a very flexible platform to explore 
innovative new technologies in the future. kio-magnet is only one small 
perspective on bridging the web with free desktop technologies. Still it is a 
unique platform-feature atm and has already raised some attention.

Christian

> On Sunday, January 09, 2011 06:24:13 pm Antonio Gomes wrote:
> > http://labs.qt.nokia.com/2010/05/06/qt-47-scope-change-regarding-qt-multi
> > me dia/
> 
> So does that mean qtwebkit will be using Phonon for the forseeable future,
> or just for 4.7?
> 
> > On Sun, Jan 9, 2011 at 4:19 PM, Trever Fischer
> > 
> > <tdfischer at fedoraproject.org> wrote:
> > > Howdy.
> > > 
> > > Us over in phonon land are wondering about webkit-qt's relationship
> > > with Phonon.
> > > 
> > > * Whats the current status of Phonon's integration with webkit-qt?
> > > * How can phonon be improved to fit your use cases?
> > > 
> > > We're in #phonon on freenode and i'm idling in #webkit if a more
> > > interactive medium is desired.
> > > 
> > > --
> > > Trever Fischer (tdfischer)
> > > Fedora Ambassador, KDE Hacker
> > > http://wm161.net
> > > GPG: C40F2998 hkp://wwwkeys.pgp.net
> > > 
> > > _______________________________________________
> > > webkit-qt mailing list
> > > webkit-qt at lists.webkit.org
> > > http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
> 
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt



More information about the webkit-qt mailing list