Error Codes - 14 (Client Decoder Error)

If you're getting error 14, we're losing the ability to use your decoder in the middle of the stream. 

The types of decoders that Parsec requires were installed on every GPU and integrated GPU starting in 2012. A decoder is a piece of hardware that is involved in the process of taking a video signal from the internet and displaying it on your computer. These are typically used for video for things like video streaming.

In the case of this error, some other application is stealing the decoder from Parsec or your decoder is struggling to keep up with the stream. Either restart Parsec in software decoding mode or lower the quality of the stream. If you can locate the other application using the hardware accelerated decoder, you can close the program, and all should return to normal.

GETTING THIS WHEN CONNECTED TO A FRIEND? 

Ask the host to lower their computers desktop resolution to 1920x1080 or lower, and run their games in Boarderless Windowed Mode.

GETTING THIS WHEN CONNECTED TO YOUR OWN COMPUTER? 

REDUCE YOUR STREAMING RESOLUTION 

If your client is regularly crashing with Error -14, it may be because your client device can't keep up with the resolution you're trying to stream at.  Open your Parsec settings on your client device and set these settings to see if things improve - if it still crashes, lower resolution to 1280x720.

UPDATE YOUR DRIVERS

The other common cause of this, especially on AMD machines, is old drivers. You must be running the Catalyst or Crimson drivers from AMD for Parsec to working in hardware accelerated decoding mode.

LINUX

Please download the vdapu-vaapi wrapper to enable hardware decoding.

ALL ELSE FAILS - USE SOFTWARE DECODING

If all else fails, you can always use software decoding (except on low powered devices like many Android phones and the Pi). You can choose software decoding in the Parsec Application on the client in the Decoder Mode.

decoding.png

SOME GENERAL RULES ON SUPPORTED HARDWARE 

  • The latest drivers are always preferred, especially for AMD devices. AMD cards and APUs require the latest drivers.
  • Parsec will always use the primary device for your machine to decode video.
  • Intel CPUs must support Intel HD Graphics.
  • AMD hardware is more difficult to predict on what is supported, but please confirm you have the Unified Video Decoder (UVD) on the client and the Video Codec Engine (VCE) on the server.
  • Nvidia cards with NVDECODE are required for the client and cards with NVENCODE are required for the Parsec Server. A full list of architectures supporting H.264 is here.