ChinaUnix.net
相关文章推荐:

Qt 不用Phonon能不能实现音乐的播放

qt+ffmpeg 1、不用SDL的理由 SDL是为游戏开发的,大量的依赖硬件加速。不用sdl是为了能方便的将程序移植到其他的平台 。 本人受条件限制未向其他系统移植。但由于没采用qt(ffmpeg)之外的其他第三方代码,相信 移植是个很小的问题。本人曾经做过arm920+qt+linux(fambuffer)的开发。 本程序仅用了Qwideg来显示,就是为了移植方便。ffmpeg用C写的可以向多种平台移植。 2、如何实现音频视频同步 本范例采用系统时钟...

by net-boy - GUI编程 - 2011-02-25 08:54:01 阅读(5495) 回复(1)

相关讨论

前言

phonon严格来说其实非为qt的library,phonon原本就是KDE 4的开放原始码多媒体API,後来与qt合并与开发,所以简单来说就是qt使用phonon这个多媒体框架来提供一般影音多媒体档案的播放,而这些影音多 媒体来源可以是档案、网路串流或是指到一个档案的QUrl。

phonon是一个跨平台多媒体框...

by liliu4239 - 移动操作系统 - 2011-12-23 02:09:33 阅读(747) 回复(0)

我装的是2009.04版本的qt-sdk.使用ubuntu8.10的系统。
由于qt默认没有装phonon模块,
所以apt-get install libphonon4     装上phonon的库。

这时已经可以编译运行qt自带的phonono Music player的例子了 ,但是
运行是控制台出现

WARNING: bool phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded

by liliu4239 - 移动操作系统 - 2011-12-23 02:09:33 阅读(1406) 回复(0)

phonon是什么?

qt从4.4版本开始提供的一套多媒体框架,提供多媒体回放的功能。目前在qt 4.6中实现多媒体播放图形界面主要依赖于phonon框架,其实qt中还有一个Multimedia模块,帮助文档中对它的描述是:实现底层的多媒体播 放功能,在一般情况下上层的接口phonon模块更适合实现这些功能。phonon最初是 一个 源于KDE的项目,为使用音频和视频的应用程序开发提供的一个框架。应用程序不用去管多媒体播...

by 自语的骆驼 - 移动操作系统 - 2011-12-20 09:44:07 阅读(701) 回复(0)

各位大侠,小弟现在把qt4.7.0移植到arm,要用到phonon模块。在qt文档里发现使用phonon-backend要添加lib;libgstreamer0.10_0.10、libgstreamer0.10_0.10、libgstreamer-plugins-base0.10、libgstreamer-plugins-base0.10-devel,我想下源码,可是网上的都是.rpm。 官网也看过了,貌似也没有。请问大家一般是怎么下源码的哦?

by wade姚姚 - 嵌入式开发 - 2011-05-26 23:03:53 阅读(3297) 回复(0)

很长一段时间搞不定这个问题,缘由是一直想用qt在Ubuntu下写一个mp3播放器,但是无法用phonon这个模块,网上语焉不详,不知道qt中文社区怎么了,除了闲扯淡什么也没有,有个同学发了这个问题,全然没人理会,除了顶就是无聊的留言。我自己在国外的论坛上逛得时候,找到了解决之道,现在只能发一下解决问题的方法,而不知道其原理,找了个例子程序弄了一下,可以编译和播放音乐,WOW!我的Linux下播放器就可以实现了,因为找到了...

by oldcamel6020 - Linux文档专区 - 2013-02-28 09:35:57 阅读(1574) 回复(1)

各位高人,qt下面如何播放MPlayer?qt如何汉化?急!谢谢指点.

by 孤独二人 - GUI编程 - 2007-08-08 09:21:44 阅读(5080) 回复(5)

嵌入式图形界面开发phonon

 

by luozhiyong131 - 移动操作系统 - 2011-12-23 02:09:33 阅读(588) 回复(0)

媒体播放器设计文档

by luozhiyong131 - 移动操作系统 - 2011-12-23 02:09:33 阅读(965) 回复(0)

by 小超hide - 移动操作系统 - 2011-12-22 08:51:03 阅读(915) 回复(0)

[code]#include <qtGui> #include /** * 此方法仅限于Windows */ int main(int argc, char *argv[]) { QApplication a(argc, argv); QAxWidget *flash = new QAxWidget(0,0); flash->resize(1000,700); flash->setControl(QString::fromUtf8("{d27cdb6e-ae6d-11cf-96b8-444553540000}")); flash->dynamicCall("LoadMovie(long,string)",0,"G:/e.swf"); flash->show(); return a.e...

by boy11-2 - GUI编程 - 2011-02-25 17:18:54 阅读(3452) 回复(1)