Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. OMX Encoder

OMX Encoder

Scheduled Pinned Locked Moved VOXL 2
5 Posts 2 Posters 1.6k Views 1 Watching
  • 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
    C Offline
    ComputerDev
    wrote on last edited by
    #1

    Hello,
    I am working with the VOXL2 and the FLIR Boson 640 camera. I have the FLIR connected via the Microhard expansion board. When using Gstreamer and the OMX encoder to stream camera data, the resolution of the video is fine on the first frame, but immediately degrades to a very poor quality. I have tried streaming multiple resolution settings, and tried using the voxl-streamer application as well.

    Software encoding works fine for resolution but does not supply the proper latency for my application. OMX fails with the FLIR as well as a visual light camera I am using. Hoping to receive updates on the progress being made on getting the OMX hardware acceleration working properly.

    Eric KatzfeyE 1 Reply Last reply
    0
    • C ComputerDev

      Hello,
      I am working with the VOXL2 and the FLIR Boson 640 camera. I have the FLIR connected via the Microhard expansion board. When using Gstreamer and the OMX encoder to stream camera data, the resolution of the video is fine on the first frame, but immediately degrades to a very poor quality. I have tried streaming multiple resolution settings, and tried using the voxl-streamer application as well.

      Software encoding works fine for resolution but does not supply the proper latency for my application. OMX fails with the FLIR as well as a visual light camera I am using. Hoping to receive updates on the progress being made on getting the OMX hardware acceleration working properly.

      Eric KatzfeyE Offline
      Eric KatzfeyE Offline
      Eric Katzfey
      ModalAI Team
      wrote on last edited by
      #2

      @ComputerDev Yes, thanks, we will provide updates on this as work progresses.

      C 1 Reply Last reply
      0
      • Eric KatzfeyE Eric Katzfey

        @ComputerDev Yes, thanks, we will provide updates on this as work progresses.

        C Offline
        C Offline
        ComputerDev
        wrote on last edited by
        #3

        @Eric-Katzfey Any updates on this matter?

        Eric KatzfeyE 1 Reply Last reply
        0
        • C ComputerDev

          @Eric-Katzfey Any updates on this matter?

          Eric KatzfeyE Offline
          Eric KatzfeyE Offline
          Eric Katzfey
          ModalAI Team
          wrote on last edited by
          #4

          @ComputerDev There are a couple of different approaches. The first is to figure out why the OMX encoder in GStreamer isn't performing well. This could be a simple matter of changing parameters or may require Qualcomm to address the issue. The second approach involves using QMMF directly. The source code is available here: https://git.codelinaro.org/clo/le/platform/vendor/qcom-opensource/qmmf-sdk/-/tree/LE.UM.1.3.r4-06300-8x96.0

          The QMMF codebase uses OMX and it is working. However, the Recorder class seems to be the only available API and it cannot be used with UVC cameras. It only works with the MIPI cameras. There is a nice OMX class in the QMMF codebase but there is currently no way to use it directly. I am in the process of creating a way to access that directly.

          1 Reply Last reply
          0
          • C Offline
            C Offline
            ComputerDev
            wrote on last edited by
            #5

            Thank you for the additional information.

            While the OMX encoder is not currently working, are you aware of any resources on the VOXL2 that could allow me to stream low latency (<.25s) video data? Using GStreamer or FFMPEG or any other tools? Thanks.

            1 Reply Last reply
            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
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ModalAI
            Categories Recent Tags ModalAI.com Docs
            © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups