UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Porting QTWebflix(Netflix app) to Ubuntu touch?

    Scheduled Pinned Locked Moved App Development
    netflixqtwebkit
    10 Posts 9 Posters 3.2k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      ComLarsic
      last edited by ComLarsic

      hello everyone, I recebtly stumbled across this project named QTWebflix.
      it allows you to watch netflix and other streaming services on Linux.
      it seems to be viable for Ubuntu touch, it uses Qt+QtWebengine and qmake.

      I was planning on porting it myself but I have no idea where to start, is there a guide somewhere on how to build Qt+qmake applications to Ubuntu touch?

      any help is greatly appriciated

      AppLeeA pavelprostoP 2 Replies Last reply Reply Quote 1
      • AppLeeA Offline
        AppLee @ComLarsic
        last edited by

        @ComLarsic

        Hello,

        I'd say, have a look at clickable it makes compilation for UT easier.
        You can check those links, it might help or point in the right direction :

        http://clickable.bhdouglass.com/en/latest/install.html

        https://www.youtube.com/watch?v=ehqlwRNrfO0&feature=youtu.be

        http://docs.ubports.com/fr/latest/appdev/guides/dependencies.html

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          ComLarsic @AppLee
          last edited by

          @AppLee ah thanks! I will have a look at those!

          1 Reply Last reply Reply Quote 0
          • dobeyD Offline
            dobey
            last edited by

            Your core problem here is, and will remain, the fact that there is no generally available build of Widevine plug-in for ARM. The only way to get Widevine on ARM is from the ChromeOS image, which is a 2+GB download from which you need to extract a single tiny binary file.

            It is not legal to redistribute the Widevine plug-in yourself, either.

            C 1 Reply Last reply Reply Quote 0
            • C Offline
              ComLarsic @dobey
              last edited by

              @dobey there seems to be a pre-compiled version of widevine-chromium for the raspberry pi. would it be legal to use the widevine from that or is that being illegally hosted?

              dobeyD 1 Reply Last reply Reply Quote 0
              • dobeyD Offline
                dobey @ComLarsic
                last edited by dobey

                @ComLarsic I would expect if that does have widevine it is indeed not usable, given it's not from https://www.widevine.com/
                Also those are really old builds of chromium (which itself doesn't come with widevine anyway, so that's confusing too).

                Basically, if it was acceptable to distribute the Widevine plug-in in this manner, then we'd already have it anyway, because Qt/Debian/Ubuntu/etc… would provide it too.

                1 Reply Last reply Reply Quote 3
                • K Offline
                  kugiigi
                  last edited by

                  I'd still take it even if the user has to manually download and extract the needed . It's better than nothing 🙂
                  Marius teased netfilx on Morph though. Maybe he knows something 😄

                  poVoqP 1 Reply Last reply Reply Quote 1
                  • CiberSheepC Offline
                    CiberSheep
                    last edited by

                    This might be useful:
                    http://archive.raspberrypi.org/debian/pool/main/w/widevine/

                    Another planet, another time, another universe!

                    1 Reply Last reply Reply Quote 2
                    • poVoqP Offline
                      poVoq @kugiigi
                      last edited by

                      @kugiigi said in Porting QTWebflix(Netflix app) to Ubuntu touch?:

                      I'd still take it even if the user has to manually download and extract the needed . It's better than nothing 🙂
                      Marius teased netfilx on Morph though. Maybe he knows something 😄

                      Manjaro has a special Docker container for it. I don't think this will work on older Android Linux Kernels, but a similar container like Libertine might be possible to build.

                      Fairphone 5 (Not yet installed UT on it though)

                      1 Reply Last reply Reply Quote 1
                      • pavelprostoP Offline
                        pavelprosto @ComLarsic
                        last edited by

                        @comlarsic A very cool idea!
                        Kodi plugins work in Python, you can take authorization algorithms and program work from them
                        https://github.com/CastagnaIT/plugin.video.netflix
                        You can use the Morph browser component to play the video.
                        You can see how this is implemented by me
                        https://github.com/pavelprosto94/uvideo
                        The video player code itself is here https://github.com/pavelprosto94/uvideo/blob/main/src/index.html

                        Your donations help me to continue programming free and openSource application development https://liberapay.com/pavelprosto/

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post