【发布时间】:2015-05-11 22:20:34
【问题描述】:
Qt5 引入了QMediaPlayer,但它无法播放 youtube 链接(我只想要音乐)。我发现在 Qt 4.8 (phonon) 中可以,但在 Qt5 中出现错误:
“text/html”缺少解码器。 GStreamer 没有插件
它是 Qt creator 中波兰语输出的纯翻译。是 GStreamer 插件的问题还是我应该下载 HTML 内容,找到媒体的直接链接并播放它?有什么想法吗?
代码:
mMediaPlayer.setMedia(QUrl("http://youtu.be/wVvoQIdD80U"));
mMediaPlayer.play();
【问题讨论】:
-
QMediaPlayer应该如何知道它会播放网页中包含的视频?您当然必须指定媒体文件的直接地址,而不是以某种方式引用它的 HTML 页面!
标签: qt qmediaplayer