我是一名新程序员。我正在尝试使用PyQt和从youtube video embedding pyqt派生的以下代码片段在python程序中播放youtube直播。
self.centralwid = QtWidgets.QWidget()
self.vlayout = QtWidgets.QVBoxLayout()
self.webview = QtWebEngineWidgets.QWebEngineView()
self.webview.setUrl(QUrl("https://www.youtube.com/embed/Ga3maNZ0x0w"))
self.vlayout.addWidget(self.webview)
self.centralwid.setLayout(self.vlayout)
这与普通的YouTube视频完美配合,但当我尝试播放实时视频时,youtube会出现错误“您的浏览器目前无法识别任何可用的视频格式”。我假设这与现有流的格式与普通视频不同(生命流在H.264中),但我不知道如何解决这个问题。请帮忙!