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

    Status of videochat in UT

    Scheduled Pinned Locked Moved Support
    17 Posts 6 Posters 2.4k 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.
    • Josele13J Offline
      Josele13
      last edited by Josele13

      Is there a possible solution for devices using android drivers?

      regards....

      Xiaomi Redmi Note 9 pro
      Oneplus Nord 100
      Xiaomi Redmi Note 7
      Nexus 5
      Bq E4.5 Ubuntu edition .... is dead

      AppLeeA 1 Reply Last reply Reply Quote 0
      • AppLeeA Offline
        AppLee @Josele13
        last edited by

        @Josele13
        Yes, to create a native app.

        And that's not an easy task. Contributors are welcome to help add this feature to Fluffychat or Teleports 😉

        Josele13J R 2 Replies Last reply Reply Quote 0
        • Josele13J Offline
          Josele13 @AppLee
          last edited by Josele13

          @AppLee Fluffychat is an option, in Telegram you can not because it does not allow video calls, you can send a short video recording,

          thank you very much...

          Xiaomi Redmi Note 9 pro
          Oneplus Nord 100
          Xiaomi Redmi Note 7
          Nexus 5
          Bq E4.5 Ubuntu edition .... is dead

          1 Reply Last reply Reply Quote 0
          • R Offline
            rocket2nfinity @AppLee
            last edited by

            @AppLee Above my digital paygrade. But, I can contribute $ to a pool to hire someone who can....

            1 Reply Last reply Reply Quote 0
            • poVoqP Offline
              poVoq
              last edited by

              FluffyChat aka Matrix is probably not possible either as Matrix just wraps Jitsi Meet and that is a WebRTC app.

              I think the easiest would be to port the Mumble app. It is already made in desktop qt5 and uses native but audio only communication.

              But how about Anbox? Does it allow camera access?

              Fairphone 5 (Not yet installed UT on it though)

              AppLeeA dobeyD 2 Replies Last reply Reply Quote 0
              • AppLeeA Offline
                AppLee @poVoq
                last edited by

                @poVoq said in Status of videochat in UT:

                But how about Anbox? Does it allow camera access?

                AFAIK Anbox has only access to the network.
                I don't know how we could translate and toggle permissions from android to UT ; I don't think this is possible.

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

                  @poVoq said in Status of videochat in UT:

                  FluffyChat aka Matrix is probably not possible either as Matrix just wraps Jitsi Meet and that is a WebRTC app.

                  WebRTC is only a protocol. It does not necessarily require a browser to implement it.

                  @poVoq said in Status of videochat in UT:

                  But how about Anbox? Does it allow camera access?

                  No, it cannot access camera or mic, and is not hardware accelerated. And nobody is currently working on this either.

                  1 Reply Last reply Reply Quote 0
                  • R Offline
                    rocket2nfinity
                    last edited by

                    I'm curious, could libertine be used to provide V4L and camera access?

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

                      @rocket2nfinity said in Status of videochat in UT:

                      I'm curious, could libertine be used to provide V4L and camera access?

                      No. Libertine is not a VM. It doesn't change how the drivers work, nor device access. On Android based devices, camera access must go through the HAL.

                      One could theoretically build a tool to translate v4l access through the Android HAL, but it would be a significant amount of work, may affect performance, and is fairly complex. I don't think anyone is working on such a thing.

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        rocket2nfinity
                        last edited by

                        Maybe some of these ideas will help?

                        https://bbs.archlinux.org/viewtopic.php?id=209121

                        https://aur.archlinux.org/packages/droidcam/

                        Apparently there is a group already working on a solution to access the camera from the android HAL and present it to Linux:

                        "provides a set of interfaces to libcamera for existing applications; they will include a V4L compatibility layer, an Android HAL interface, and a GStreamer interface. The intent is to make libcamera suitable for all Linux-based devices." https://lwn.net/Articles/794555/

                        https://libcamera.org/docs.html

                        1 Reply Last reply Reply Quote 2

                        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