Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.
3058 Discussions

Could I using HW acceleration by Media sdk, but with graphic card?

IDZ_A_Intel
Employee
644 Views
HI

I am preoparing to use intel media sdk, I have a stupid question:

my computer is sandy bridge i5 2400 (GMA HD 2000), with H61 chipset.

But I have insert a graphic card ( Nvidia 9600gt ).

My question is, could I still using media sdk for hardware encoding/decoding H264/mpeg2?

Or I could just using software to this target by media sdk ?

thank you.







0 Kudos
6 Replies
Nina_K_Intel
Employee
644 Views
Hi Gaiger,

In this set up you will be able to use hardware decoding/encoding with Media SDK just fine. The only detail you need to care of is to request the appropriate implementation type of Media SDK library in MFXInit call. For example you can use MFX_IMPL_HARDWARE_ANY (Find the platform-specific implementation on any display adapter including the default display adapter).For more detail please check out MFXImpl enumerator in the Media SDK reference manual (the file mediasdk_man.pdf under \doc).

Best regards,
Nina
0 Kudos
IDZ_A_Intel
Employee
644 Views
Dear Nina:

thank your rapid reply.

Do you imply that the intel GMA is off hook with display/graphic ?

Could I do some GPGPU things by intel GMA but the computer is with a indepent graphic card ?

(that is, using intel OpenCL SDK but the computer with NV/ATI card.)

Or media SDK(video encode/decode and some video processing) is an special case ?

thank you.







0 Kudos
Nina_K_Intel
Employee
644 Views
Hi Gaiger,

What I meant to say was that it is possible to get hardware acceleration through Media SDK if Intel Graphics is not the primary adapter in the system. But it must be active i.e. connected to a display.

I suggest you check out the special section in Media SDK reference manual (doc\mediasdk_man.pdf) on those matters, it is called "Switchable Graphics and Multiple Monitors" and was added in the recently released Media SDK 3.0 Beta available herehttp://software.intel.com/en-us/articles/intel-media-sdk-30-beta/

As for GPGPU operation with Intel OpenCL SDK I'm afraid it's not yet possible as Alpha OpenCL SDK supports only CPU devices. So I would assume it is a bit early to speak of how it will work in multi-monitor setting.

Regards,
Nina
0 Kudos
IDZ_A_Intel
Employee
644 Views
Hi Nina:


Thank you lots, I have know how I should do now, and how I could apply the Media SDK.

by the way, if the the run time computer is wihout intel GMA (P41, P45 or i5 760. .or AMD CPU.etc), I should use the Media SDK by software encoding/decoding, ya ?
0 Kudos
Nina_K_Intel
Employee
644 Views
Right, when no hw support is available you can use the CPU implementation which is optimized specifically for Intel CPUs but works on others too.

Nina
0 Kudos
IDZ_A_Intel
Employee
644 Views
Hi Nina:


thank you , I am ease to use media sdk now.

- Gaiger
0 Kudos
Reply