Skip to content

Where can I get rtkMediaAccel.h and libRMA.so (RMA Libs)? #1

Description

@tsukumijima

Dear jjm2473,
Could you tell me where to get rtkMediaAccel.h and libRMA.so (RMA Libs) used in this ffmpeg-rtk?
Looking at the source code, hardware acceleration doesn't seem to work without these files.

Recently, I bought NAS called "Qua station" which adopted Realtek RTD1295 SoC.
Reference: https://www.au.com/mobile/product/4glte-photostorage/quastation/ (Japanese)

"Qua station" originally runs on Android. However, it is known that Arch Linux and Ubuntu will work if you install the Linux 4.9 kernel of Banana Pi W2 (https://github.com/BPI-SINOVOIP/BPI-W2-bsp).
Reference: https://u-haru.com/post/quastation%E7%94%A8%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B/ (Japanese)

Realtek's SoC supports hardware decoding / encoding with OMX (OpenMAX). and, FFmpeg supports OMX.
When I was looking for a way to hardware decode / encode video on RTD1295, I found ffmpeg-rtk.
"Qua station" can be purchased on the Japanese EC site (Mercari, Yahoo! Auctions) for less than $38 (¥5,000).
If hardware encoding is possible with "Qua station", it will greatly help to build an inexpensive TV recording media server for Japan.

The libOMX pre-built library can be found at https://github.com/Realtek-OpenSource/android_hardware_realtek/tree/rtk1395/realtek_omx, but unfortunately I can't find rtkMediaAccel.h and libRMA.so.
Perhaps it's a file included in the firmware, is there a way to get it from the internet?

Also, if you have time, it would be very helpful if you could teach me how to use ffmpeg-rtk and how to build it.
Thank you.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions