• 9122阅读
  • 4回复

能实现基于QT的流媒体播放器吗? [复制链接]

上一主题 下一主题
离线磐石
 
只看楼主 正序阅读 楼主  发表于: 2010-06-08
先问一下,这样能实现吗,能的话,请大侠给个思路,比方说,在WINDOWS下调用什么插件,我主要还是想在MINI2440中实现,那么在LINUX下又是用什么插件。
不怕做不到,只怕想不到
离线shawnsoft
只看该作者 4楼 发表于: 2010-06-19
回 楼主(磐石) 的帖子
最近在用QT开发嵌入式Mp3播放器,代码已经在X86下编译通过并且已经运行可以播放音乐了(配置QT-Embeded-X86时加了 -phonon -phonon-backend,./configure -embedded x86 -qvfb -phonon -phonon-backend,下载了相关软件包apt-get install libgstreamer0.10-dev,apt-get install libgstreamer-plugins-base0.10-dev),但是在配置QT-Embeed-ARM时,./configure -embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -qt-mouse-linuxtp -phonon -phonon-backend,却提示Phonon support cannot be enabled due to functionality tests!软件包都安装了呀,难道X86和ARMphonon软件包还不一样,怎么解决呢?另外往ARM上移植的时候需要注意哪些呢?
恳请大大们抽出一点宝贵的时间帮俺解决一下。不胜感激!
离线morrisl
只看该作者 3楼 发表于: 2010-06-08
windows的话,mplayer-backend感觉要强一些。gstreamer-backend没找到怎么在windows下使用。。。默认的directshow又比较恶心。。
离线磐石
只看该作者 2楼 发表于: 2010-06-08
引用第1楼unitcode于2010-06-08 21:19发表的  :
Qt下的Phonon就可以了。
Linux、MAC、Windows都支持的。

呵呵,谢谢,原本我也这样认为的,但网上查了才知道Phonon只是提供了一套API接口,这套接口可以给程序调用,同时也是给编写后端插件提供一个规范,真正解析数据流的还是要后端插件的。
图解Phonon:    http://apps.hi.baidu.com/share/detail/5056049
不怕做不到,只怕想不到
离线unitcode

只看该作者 1楼 发表于: 2010-06-08
Qt下的Phonon就可以了。
Linux、MAC、Windows都支持的。
快速回复
限100 字节
 
上一个 下一个