About SnapStream Encoders and Intel Quick Sync Video (QSV)

What is Intel QuickSync Video (Intel QSV)?  It is Intel's brand for it's dedicated video encoding and decoding hardware core.  It is a dedicated hardware core on the processor die that allows for much faster transcoding to H.264. 

Our latest SnapStream Transcode Nodes and SnapStream Encoders are dependent on this Intel feature.  If Intel QSV is not working, these SnapStream devices stop working as expected.

Requirement:  In order for Intel QSV to run, an active desktop session needs to be running on the device.  For this reason we use the sysinternals tool Autologon to configure the system to automatically log on with a user account on windows startup. If you choose to change the credentials that are used for autologon with your encoders, you can download Microsoft's Sysinternals Autologon tool here.

Things that can go wrong:
  • If the user account used for autologon has it's credentials change, autologon will not work.  In this case, your SnapStream encoder will cease to function properly if the system is rebooted.  If you want to change the windows credentials used for autologon, please download and re-run the Sysinternals Autologon tool from the encoder, enter the new credentials, and reboot to test to make sure it works properly.
  • If the autologon user gets logged out for any reason -or- if it no longer has an active Windows desktop session, your snapstream encoder will cease to work.  For this reason you should always use the autologon credentials when using Windows Remote desktop to the encoder.
  • If the encoder has been joined to a domain, and there is a policy configured to make your encoder display an interactive logon message before logging in to windows, that message will halt the autologon process until someone clicks OK.  This can cause your encoder to cease working after a reboot until someone clicks that OK message.  In this case, please make sure to make the necessary policy related adjustments on your domain so that autologon can function.
Have more questions? Submit a request


Please sign in to leave a comment.