Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

QMediaPlayer 无法播放网络视频



  • 大家好,最近在研究在WIndows中用QMediaPlayer做一个播放器。我下载了QtMobility中的player例子的源码,编译运行后播放本机的视频文件,一切正常。当把本地视频换成 http://www.somewebsite.com/video.avi 时,出现如下错误:
    DirectShowPlayerService::doRender: Unresolved error code 80040218
    这个网络上的视频是我放在一个服务器上的,下载没有问题。这是什么问题?大家有碰到过类似的问题吗?



  • 看你的操作系统是什么,window系统QMediaPlayer不是什么格式都支持的,不过好像AVI是支持的。



  • 不折腾了,我已经用VLC替换QMediaPlayer了



  • 你使用VLC播放是用VLC的源代码写的,还是用process调用vlc.exe呢??


Log in to reply