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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. HW Accelerated VP8/VP9 encoding on VOXL2

HW Accelerated VP8/VP9 encoding on VOXL2

Scheduled Pinned Locked Moved Ask your questions right here!
3 Posts 2 Posters 418 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.
  • M Offline
    M Offline
    milanerd
    wrote on last edited by
    #1

    Hello everyone,

    I searched the forum, but couldn't find anything related to VP8/VP9 encoding.

    What approach do you recommend for hardware accelerated VP8/VP9 video encoding on VOXL2?

    Thank you in advance for help.

    Alex KushleyevA 1 Reply Last reply
    0
    • M milanerd

      Hello everyone,

      I searched the forum, but couldn't find anything related to VP8/VP9 encoding.

      What approach do you recommend for hardware accelerated VP8/VP9 video encoding on VOXL2?

      Thank you in advance for help.

      Alex KushleyevA Online
      Alex KushleyevA Online
      Alex Kushleyev
      ModalAI Team
      wrote on last edited by
      #2

      @milanerd , we have not tested VP8/VP9 encoding on VOXL2 although the hardware encoder may support it (based on the following specs : https://docs.qualcomm.com/bundle/publicresource/topics/80-PV086-1/introduction.html )

      The best way to test it would be using gstreamer (which is installed on VOXL2 and has support for the hardware encoder) and set up the gstreamer pipeline to use the VP8/9 encoder.

      Running gst-inspect-1.0 on VOXL2, you will find that the vpx plugin supports vp8 and vp9 encoding, but it looks like a standard linux driver, so it is probably not using the Qualcomm hardware.

      OMX plugin does use the hardware encoder, but it seems like it only supports H264/5. Voxl-camera-server and voxl-streamer both use the OMX interface to the hardware encoder (and we support h264/5 only)

      You could use the voxl-streamer project for testing purposes and try to modify it to use the VP8/9 encoder : https://gitlab.com/voxl-public/voxl-sdk/services/voxl-streamer or construct a gstreamer pipeline (using gst-launch-1.0) and see if you can get it to use vp8/9 encoder and check for hints (whether it is using sw or hw) in the debug prints using logcat, as well as checking cpu usage.

      Alex

      1 Reply Last reply
      0
      • M Offline
        M Offline
        milanerd
        wrote on last edited by
        #3

        Thank you for your help and hints Alex. We will definitely try to use voxl-streamer and modify it for VP8.

        Thank again,
        Milan

        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

        • Don't have an account? Register

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