title: youtube video embedding pyqt
body: <p>How Can I embed youtube video using PyQt5? I tried doing the following,but it gave me an unresolved error:</p>
  
  <blockquote>
    <p>DirectShowService:doRender unresolved error code</p>
  </blockquote>
  
  <pre><code>from PyQt5 import QtWidgets,QtCore,QtGui
  import sys, time
  from PyQt5.QtCore import Qt,QUrl
  from PyQt5 import QtWebKit
  from PyQt5 import QtWebKitWidgets
  from PyQt5.QtWebKit import QWebSettings
  #from PyQt5 import QtWebEngineWidgets #import QWebEngineView,QWebEngineSettings
  
  class window(QtWidgets.QMainWindow):
      def __init__(self):
          QWebSettings.globalSettings().setAttribute(QWebSettings.PluginsEnabled,True)
          super(window,self).__init__()
          self.centralwid=QtWidgets.QWidget(self)
          self.vlayout=QtWidgets.QVBoxLayout()
          self.webview=QtWebKitWidgets.QWebView()
          self.webview.setUrl(QUrl("https://www.youtube.com/watch?v=Mq4AbdNsFVw"))
          self.vlayout.addWidget(self.webview)
          self.centralwid.setLayout(self.vlayout)
          self.setCentralWidget(self.centralwid)
          self.show()
  
  app=QtWidgets.QApplication([])
  ex=window()
  sys.exit(app.exec_())
  </code></pre>