Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    How to: test GStreamer-droid based camera support in Ubuntu Touch (for Halium 7.1 based port)

    OS
    31
    119
    9660
    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.
    • E
      ernest last edited by

      Hello would it be possible to recompile xenial_-_gst-droid with the latest environment ?
      I've tried yesterdat with the latest edge hybris arm64 and it's forcing me to downgrade some package.

      peat_psuwit 1 Reply Last reply Reply Quote 0
      • peat_psuwit
        peat_psuwit @ernest last edited by

        @ernest It should no longer downgrade any package, even without the pinning. Most of the time the downgrade comes from the meta-packages, as they are updated more frequently than most packages in this repo.

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User @ernest last edited by A Former User

          @peat_psuwit is the issues already solved what Ernest have posted? I mean with the startup device delay on Oneplus 3T

          peat_psuwit 1 Reply Last reply Reply Quote 0
          • peat_psuwit
            peat_psuwit @Guest last edited by

            @Xray2000 Unfortunately no. The problem is, I can't reproduce it on my Fairphone 2. Thus, I don't have any insight about the problem, yet.

            BTW, @ernest, maybe you could install bootchart on the phone and send its log?

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @peat_psuwit last edited by A Former User

              @peat_psuwit I have also a test device here a oneplus 3t i can install bootchart also on it.

              1 Reply Last reply Reply Quote 0
              • G
                gischpelino last edited by

                Installed it on my op3t and can take photos, looks like, it is working. I can start the camera-app from the ubports standard dash.

                Info (maybe OT): But ist is not possible to start it from the modular launcher.

                Keneda 1 Reply Last reply Reply Quote 0
                • Flohack
                  Flohack last edited by

                  Tried on the Nexus 6P, I just get a black camera screen, but no error dialogs, nothing πŸ˜‰

                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                  1 Reply Last reply Reply Quote 0
                  • Keneda
                    Keneda @gischpelino last edited by

                    @gischpelino said in How to: test GStreamer-droid based camera support in Ubuntu Touch (for Halium 7.1 based port):

                    Info (maybe OT): But ist is not possible to start it from the modular launcher.

                    Did you reboot device? I encountered such behavior with LM whith another apps, rebooted and was solved .

                    2015-Now : Meizu MX4 (Stable) for daily use
                    Spare : Nexus 5 (Stable)

                    G 1 Reply Last reply Reply Quote -1
                    • G
                      gischpelino @Keneda last edited by

                      @Keneda Reboot? Yes. Solved? No.

                      1 Reply Last reply Reply Quote 0
                      • P
                        pglushkov last edited by

                        Hi all.
                        Just tried to run the installation of gst-droid as described in the first post. Camera started working when making photos. Attempt to record leads to camera app crash, still better then nothing, amazing job!

                        Do I understand correctly that this fix is still no in 'main-stream' and installing any system update on the phone will lead to wiping this app?
                        Many thanks!

                        S 3 2 Replies Last reply Reply Quote 1
                        • S
                          Stefano @pglushkov last edited by

                          yes, it will be overwritten by every update at the moment, I'm afraid.

                          Pro 5
                          Oneplus 3t

                          1 Reply Last reply Reply Quote 0
                          • K
                            Kyrylo last edited by

                            Hi!
                            I am new to UT on Oneplus 3.
                            I had working camera (photo only).
                            Then I've installed gst-droid following all instructions.
                            And camera-app stops working.

                            $ cd /opt/click.ubuntu.com/com.ubuntu.camera/current/3.1.2+gstdroid3
                            $ GST_DEBUG=droidcamsrc:4 ./camera-app --desktop_file_hint=~/.local/share/applications/com.ubuntu.camera_camera_3.1.2+gstdroid3.desktop
                            """
                            ..................................................................................................
                            camera-app: //usr/share/droidmedia/hybris.c:57 __resolve_sym: Assertion `ptr != NULL' failed.
                            Aborted.
                            """
                            Is there any way to solve the problem?
                            Thanks in advance.

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              Kyrylo @Kyrylo last edited by

                              @Kyrylo

                              error from previous post edited:
                              β€œβ€œβ€œ
                              Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
                              library "libgui.so" wasn't loaded and RTLD_NOLOAD prevented it
                              Creating a QMirClientScreen now
                              Import path added "/opt/click.ubuntu.com/com.ubuntu.camera/3.1.2+gstdroid3/lib/aarch64-linux-gnu"
                              Camera app directory "/opt/click.ubuntu.com/com.ubuntu.camera/3.1.2+gstdroid3"
                              ..................................................................................
                              camera-app: //usr/share/droidmedia/hybris.c:57 __resolve_sym: Assertion `ptr != NULL' failed.
                              Aborted.
                              """
                              Is there any way to solve the problem?
                              Thanks in advance.

                              1 Reply Last reply Reply Quote 0
                              • S
                                Stefano @peat_psuwit last edited by

                                @peat_psuwit is there a new version of camera gstdroid app with working video recording being worked on? I have Op3t and camera work just fine with GStreamer-droid.

                                Pro 5
                                Oneplus 3t

                                1 Reply Last reply Reply Quote 0
                                • peat_psuwit
                                  peat_psuwit last edited by

                                  @Kyrylo Please make sure the Android image containing Droidmedia is up-to-date. If you use the image from system-server, you may have to re-flash the image to retrieve the latest Android image and re-do the instruction again.

                                  @Stefano Please see the updated instruction. This should fix video recording on arm64-based images.

                                  K 1 Reply Last reply Reply Quote 1
                                  • K
                                    Kyrylo @peat_psuwit last edited by

                                    @peat_psuwit Thanks! I've reinstalled UT and camera works now.
                                    But video recording still doesn't work.
                                    Where where should I provide debug information if you need it?

                                    peat_psuwit 1 Reply Last reply Reply Quote 0
                                    • peat_psuwit
                                      peat_psuwit @Kyrylo last edited by

                                      @Kyrylo I guess you can attach the Gstreamer log in this thread. I believe it shouldn't contain any sensitive information.

                                      1 Reply Last reply Reply Quote 0
                                      • K
                                        Kyrylo last edited by Kyrylo

                                        @peat_psuwit Hi!
                                        About video recording on OnePlus 3.
                                        When I press the record button everything freezes, and there are no errors in the terminal.
                                        Last line in the terminal:
                                        [PERFORMNCE]: Last frame took 60 ms to render
                                        Here are a couple of screenshots:
                                        https://ibb.co/T8CtXdM
                                        https://ibb.co/vPMjBKG
                                        I hope this will be usefull... somehow
                                        P.S.: Great work. Thanks a lot.
                                        P.P.S.: Does IOS werx... somehow?

                                        1 Reply Last reply Reply Quote 0
                                        • 3
                                          3T_Ed @pglushkov last edited by

                                          @pglushkov said in How to: test GStreamer-droid based camera support in Ubuntu Touch (for Halium 7.1 based port):

                                          Do I understand correctly that this fix is still no in 'main-stream' and installing any system update on the phone will lead to wiping this app?
                                          Many thanks!

                                          @Stefano said in How to: test GStreamer-droid based camera support in Ubuntu Touch (for Halium 7.1 based port):

                                          yes, it will be overwritten by every update at the moment, I'm afraid.

                                          Is the native camera being worked on therefore GStreamer camera being a workaround?

                                          Critics are the true Positives | OnePlus 3T, Lumia 950

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            Stefano @3T_Ed last edited by

                                            @3T_Ed I don't know if someone is working on UT camera, but GST is a workaround or other option and is working on some Halium 7 ports.

                                            Pro 5
                                            Oneplus 3t

                                            3 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post