pyqt4声子视频播放器HLS流在本地机器上运行良好(win7 64bit)但不能在其他机器上播放

时间:2015-04-15 13:58:23

标签: python pyqt4 phonon

我用Python制作了VideoPlayer(用于HLS流)(v3.4.3< 32bit> Anaconda3) 和PyQT4(v4.8.6)。 特别是我使用PyQT4.phonon的视频播放器。

努力工作......工作......工作......之后...... 最后我完成了申请。这在我的本地机器(win7 64bit)中发挥得很好。 所以我用cx_freeze(v4.3.4)构建了.exe文件。 它在我的机器上也很好用。

但问题出现了...... 它无法在其他机器上播放启动流。 没有错误,执行稳定,GUI状态良好。 但只是无法开始播放视频。

我的python代码包含一些模块。 (如下所示)

import sys
import base64
from PyQt4 import QtGui, QtCore
from PyQt4.phonon import Phonon

玩家代码很简单

...

self.player.setCurrentSource(Phonon.MediaSource(url))

self.player.play()

...

我复制了cx_freeze生成文件后的所有文件和文件夹。 另一台机器是Windows7(64,32),XP,bla..bla ...... 其他机器没有安装Python。

为什么不能在其他机器上播放...请帮助我。

0 个答案:

没有答案