• 6062阅读
  • 3回复

[提问]QT4.8如何实现视频播放 [复制链接]

上一主题 下一主题
离线opengtz
 

只看楼主 正序阅读 楼主  发表于: 2014-12-22
请问QT4.8如何实现视频的播放? 我使用Phonon不好用啊 网上搜了代码 如下 运行后 就是个空的窗体 没有视频 请问什么问题?求指导 谢谢!

QWidget *widget1 = new QWidget;
widget1->setWindowTitle("Video Player");
widget1->resize(400,400);
Phonon::VideoPlayer *videoPlayer = new Phonon::VideoPlayer(Phonon::VideoCategory, widget1);
videoPlayer->load(Phonon::MediaSource("./data/video.mpg"));
videoPlayer->play();
widget1->show();
离线liudianwu

只看该作者 3楼 发表于: 2014-12-28
如果是播放本地视频的话,QT的跨平台播放能力有限,建议使用开源的mplayer或者vlc,解码库可以用ffmpeg,可以参见http://www.qtcn.org/bbs/read-htm-tid-58116.html
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线dosmlp

只看该作者 2楼 发表于: 2014-12-22
建议使用mplayer
离线benbenmajia

只看该作者 1楼 发表于: 2014-12-22
phonon有诸多不便,下载mplayer源码,嵌入进去就可以了,建议使用mplayer
安然.....
快速回复
限100 字节
 
上一个 下一个