Spotify on WebEngineView
-
wrote on 7 Jan 2020, 07:21 last edited by
Hi everyone,
I'm using Qt 5.12.5 WebEngineView which contains Chromium 69 and I need to use https://play.spotify.com/ but as you know, I need a DRM like Widevine installed.
I checked a little bit but I do not have /usr/lib/qt5 folder, my Qt installation is in /opt/Qt and how can I install Widevine in WebEngine's Chromium?
Thank you.
-
Hi everyone,
I'm using Qt 5.12.5 WebEngineView which contains Chromium 69 and I need to use https://play.spotify.com/ but as you know, I need a DRM like Widevine installed.
I checked a little bit but I do not have /usr/lib/qt5 folder, my Qt installation is in /opt/Qt and how can I install Widevine in WebEngine's Chromium?
Thank you.
@orhaneee said in Spotify on WebEngineView:
how can I install Widevine in WebEngine's Chromium?
See https://www.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7
-
wrote on 7 Jan 2020, 07:36 last edited by
Thank you for your answer but, I do not have plugins/ppapi folder..
-
wrote on 7 Jan 2020, 11:31 last edited by
No update about this?
-
@orhaneee said in Spotify on WebEngineView:
I do not have plugins/ppapi folder..
You can create the folder.
Look at the other Qt plugins on your system to get an idea.
@orhaneee said in Spotify on WebEngineView:
No update about this?
Please be patient. Allow a few days for forum users to reply.
-
wrote on 8 Jan 2020, 11:52 last edited by orhaneee 1 Aug 2020, 11:52
I created ppapi folder in /opt/Qt/5.12.5/gcc_64/plugins and found exact same version of Chrome's libwidevinecdm.so and copied it.
But, still no Widevine found?
Thank you for your help.
-
I created ppapi folder in /opt/Qt/5.12.5/gcc_64/plugins and found exact same version of Chrome's libwidevinecdm.so and copied it.
But, still no Widevine found?
Thank you for your help.
@orhaneee said in Spotify on WebEngineView:
I created ppapi folder in /opt/Qt/5.12.5/gcc_64/plugins and found exact same version of Chrome's libwidevinecdm.so and copied it.
But, still no Widevine found?
The article says you must build Qt WebEngine from source code. When configuring the build, you must enable proprietary codecs. Have you done that yet?
See https://doc.qt.io/qt-5/qtwebengine-platform-notes.html to get started.
-
wrote on 13 Jan 2020, 07:09 last edited by
I have installed Qt with provided online installer in my account, so do I need to build it again? How can I do this? Thank you for your reply.
-
I have installed Qt with provided online installer in my account, so do I need to build it again? How can I do this? Thank you for your reply.
@orhaneee said in Spotify on WebEngineView:
I have installed Qt with provided online installer in my account
This version does not support proprietary codecs.
so do I need to build it again?
Yes.
How can I do this?
Start by reading the link in my previous post.
-
wrote on 13 Jan 2020, 08:23 last edited by
I have Device Creation license in this installation, do I need to separately build qtwebengine and replace it in my installation?
-
I have Device Creation license in this installation, do I need to separately build qtwebengine and replace it in my installation?
@orhaneee said in Spotify on WebEngineView:
I have Device Creation license in this installation
If you have a commercial license, you can contact Qt Support to help you.
do I need to separately build qtwebengine and replace it in my installation?
Yes.
-
This post is deleted!
-
wrote on 17 Aug 2023, 09:02 last edited by
how can I install Widevine in WebEngine's Chromium?
-
how can I install Widevine in WebEngine's Chromium?
wrote on 21 Aug 2023, 06:28 last edited by@Ethel-harper help me
-
@Ethel-harper help me
@Ethel-harper hi and welcome to devnet,
You might want to check this project for chromium itself. It might give you some hints that might work with QtWebEngine. Note that I have not tested it at all.
-
@Ethel-harper hi and welcome to devnet,
You might want to check this project for chromium itself. It might give you some hints that might work with QtWebEngine. Note that I have not tested it at all.
wrote on 22 Aug 2023, 07:22 last edited by@SGaist i will check it