Notice: Undefined index: scheme in /var/www/wordpress/mog/wp-includes/canonical.php on line 562

Notice: Undefined index: host in /var/www/wordpress/mog/wp-includes/canonical.php on line 536

Notice: Undefined index: host in /var/www/wordpress/mog/wp-includes/canonical.php on line 537

Notice: Undefined index: host in /var/www/wordpress/mog/wp-includes/canonical.php on line 537

Notice: Undefined index: host in /var/www/wordpress/mog/wp-includes/canonical.php on line 538

Notice: Undefined index: host in /var/www/wordpress/mog/wp-includes/canonical.php on line 541

Notice: Undefined index: scheme in /var/www/wordpress/mog/wp-includes/canonical.php on line 562
Hardware Acceleration on MAM4PRO
  • Create    Manage    Distribute    Engage

Hardware Acceleration on MAM4PRO

Posted on 2019-10-31 by

Today we introduce you another feature implementation on MAM4PRO

MOG now offers to our customers the ability to accelerate media encoding and decoding operations using GPU capabilities.

Technically speaking, hardware acceleration is the process by which an app will use other hardware components on your system to perform certain tasks to work more efficiently. 

Here are some facts about the benefit of using Hardware Acceleration:

    • When you have a powerful, stable GPU, enabling hardware acceleration will allow you to utilize it to its full extent in all supported applications. 
    • In video editing programs or streaming programs, enabling hardware acceleration can allow one to utilize specialized hardware located in supported devices, typically the GPU or CPU.

When it comes to decoding, Windows 10 includes support for native GPU accelerated video decode using DXVA 2 ( This API offers an out-of-box cross GPU implementation for an easier integration without having to explicitly use a driver or vendor solution. In the background, the correct and highest performance module is selected, or a CPU fallback if the profile isn’t supported.

Depending on the hardware of the server where MAM4PRO is installed, the following codecs can use hardware decoding:

    • MPEG-4 AVC/H.264
    • MPEG-HEVC/H.265
    • VP9
    • VC1
    • WMV3

Some configurations can be enabled, to choose in which component the decoding should be accelerated: Player, Ingest, or both. By default, both options are enabled.

For the encoding, MAM4PRO has now integrated NVENC (Nvidia NVENC) and QSV (Intel Quick Sync Video) features to perform video encoding, offloading this compute-intensive task from the CPU.

This can be enabled when configuring a workflow profile, by setting the Encoder Family to one of these options. In this case, unlike decoding, if the profile is not supported, there is no CPU fallback.

The following codecs can use hardware encoding:

  • MPEG-4 AVC/H.264
  • MPEG-HEVC/H.265

In the following diagram, it is represented how and in which modules this feature is implemented.

This website uses cookies. By continuing, we assume your permission to use cookies, as detailed in our privacy policy.

Get in touch

NAme *
email *
Subject *

I accept that MOG contacts me to inform me about the subject described in the email I intend to send.

I agree *
Insert numbers *
  • Copyright 2020 © MOG Technologies | All rights reserved | Privacy Policy