• 6535阅读
  • 1回复

关于Qt下播放视频,其实很简单 [复制链接]

上一主题 下一主题
离线fifawww
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-24
主要是设置QWebSetting
先要把这3个开关打开。
QWebSetting::triggerAction(QWebSettings::PluginsEnabled,true);
QWebSetting::triggerAction(QWebSettings::JavascriptEnabed,true);
QWebSetting::triggerAction(QWebSettings::JavaEnabled,true);

settings()都可以从QWebPage QWebView都可以得到,用QWebPage::setHtml()就可以将
你的<object 或者<embeded 开头的视频的html代码加进去,

这样设置之后,你可能还是不能放flash视频,因为QT对视频的播放是引入Netscape Plugins
,所以我们要下一个非IE版的flash插件,这样就可以实现了,大家从Adobe官网上就可以实现了。
Adobe® Flash® Player Plugin Installer,就这个东西,
这样你就可以播放是了。

很多人问过,其实很简单。
我在网上看到说,Flash版本为10的时候,有bug,但是在我的环境(qt4.5+vs2008)下没有问题.
[ 此帖被fifawww在2009-05-24 22:51重新编辑 ]
离线duduqq

只看该作者 1楼 发表于: 2009-05-25
LINUX下的呢
快速回复
限100 字节
 
上一个 下一个