Screen capture in h.264 using Intel Media SDK

I am working on Capture screen processing prior to h.264 bitstream solution using Intel Media SDK. I read a new generation of second-generation Intel processors with a hardware accelerator, so I expect the encoding delay to decrease and become a reality in real time.

Using ffmpeg the 32-bit version that performs screen capture and x264, I get latency from the end to 200 ms on the Pi. Well, raspberry pi has a hardware decoder, so I guess it decodes for about 80 ms. I used the Intel i5 520M and the 1st i7 generator to decode end to end was a latency of 250-350 ms after using raspberry pi, which dropped to 150-200.

How to link the Direct Screen Screen Capture filter to the Intel Media SDK tab? there is no documentation that I can follow if anyone can illuminate some kind of light.

+3
source share
1 answer

I have had the success of encoding an h.264 screen using the Direct3X + H.264 H / W encoder using the Intel Media SDK.

  • DirectX Captured Screen: 55 ms
  • RGB4 → NV12 Conversion Using Intel Media SDK / VPP: 1 ms
  • H.264 encoding with Intel Media SDK / H / W encoder: 7 ms

Follow this link: https://software.intel.com/en-us/forums/topic/358602

+1
source

All Articles