Software acceleration with Linux

Software acceleration with Linux

Hello, 

I have download and build the  Linux version of IntelMediaSDK from the belew GitHubLink

https://github.com/Intel-Media-SDK/MediaSDK

Since we intend to use SDK for decoding H.264 stream I have started with the simple_decode sample. Our application will be running on Linux system that might not have graphics cards, so I change the acceleration type from MFX_IMPL_AUTO_ANY to MFX_IMPL_SOFTWARE.

But this results in MFXVideoSession::Init() giving error mfx_err_unsupported. Does Linux IntelSDK library supports only hardware processing ? Even I noticed in the source-code comments also

    // OS specific notes
    // - On Windows both SW and HW libraries may present
    // - On Linux only HW library only is available

Is the only way to use software acceleration is through Windows SDK ?

Thanks

Manish Narang

4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Manish,

You should be able to get it in our binary release:

https://software.intel.com/en-us/intel-media-server-studio

Please note, we might not include the software codec in our recently release by mistake, so if this is the case, you could find it in previous release.

Yes, we are not release the software codec in GitHub yet.

Mark

Thanks for the update Mark.

Are you planning to release the software codec/ software impl feature for Linux SDK in GitHub anytime soon?

Thanks

Manish Narang

Hi Manish,

I don't have this information yet but I can push develop team if you can give me some detailed description.

From your use case for software only environment, could you use other Intel solution?

https://01.org/svt

Although my understanding is, SVT only has HEVC and AV1, but you might check if this solves your problem. 

Mark

Leave a Comment

Please sign in to add a comment. Not a member? Join today