Remote Playback Broken for PMS v1.40.4.8598 Virtual Machines

Server Version#: 1.40.4.8598
Player Version#: 10.17.0.868 (Android)

This update seemingly broke remote playback (for my client mentioned above but also for another remote client on a different platform) for my servers running on Windows 10 (VMs) on a Windows Server 2022 host with dual Intel Xeon E5-2697a v4 CPUs. Transcoding occurs because of my very limited upload bandwidth. Local playback worked fine.

Initially tried a number of things on 1.40.4.8598 - rebooting the VM, repairing the DB via ChuckPA’s script, checking PMS settings. I did see some error logs but I just wanted to resolve these issues ASAP as it was affecting 5 main servers (4 running on the hypervisor mentioned above and one running on VMware ESXi v7) and the weekend is upon us.

However, it did not cause issue for my backup server running on a Windows 11 host (bare metal) with an i9-9900k CPU.

I downgraded to 1.40.3.8555 and the issue was resolved.

If it is any help at all, I was seeing a lot of these error messages on the servers with issues when initiating remote playback:

“could not find any MFT for the given media type”
“Failed to create Direct3D device”

I’ve tried 1.40.4.8598 beta as well (Windows 10). Transcoding fails and I had to reinstall 1.40.3.8555.

I think its trying to force qsv, which is not present on my I7-6800K with AMD Radeon RX 5700XT.

Console errors:
[AVHWDeviceContext @ 000001d2d54c2d80] Error initializing an MFX session: -3.
and
Failed to set value ‘qsv=qsv@d3d11va’ for option ‘init_hw_device’: Unknown error occurred

Looks like ‘Enable HDR tone mapping’ is broken in Transcoder:
once the HDR option is checked OFF hw transcoding starts to work again.

Thanks! I will turn that off and upgrade!

This did not resolve the issue for me. However, listed below details what did resolve the issue for me.

Prior to the upgrade I had the following enabled (as far as checkboxes go on the Transcoder settings page):

  • Enable HDR tone mapping
  • Use hardware acceleration when available
  • Use hardware-accelerated video encoding

RESULT (for above): transcoding failed

I tried the following scenarios disabling those listed:

  1. Enable HDR tone mapping (disabled)

RESULT (for above): transcoding failed

  1. Use hardware acceleration when available (disabled)

RESULT (for above): transcoding succeeded

  1. Enable HDR tone mapping AND Use hardware acceleration when available (both disabled)

RESULT (for above): transcoding succeeded

I tried one more time with scenario 1 with just HDR tone mapping disabled (when compared to pre-upgrade settings) and again, transcoding failed.

So in my case (with my hardware), it seems to be the “Use hardware acceleration when available” setting that needs to be disabled.

Server: Version 1.40.4.8598 on Windows 10.

I have the exact same issue.
I haven’t touched these settings for ages. Been working fine.
Now no remote users can watch anything that needs transcoding.

I have a lowly NVidia GeForce 210 in the server. Never gave any issues until now.
Windows 10 is up to date with this months patches.
The issue seemed to start about 5 days ago for me.

1 Like

Downgraded to 1.40.3.8555 - and the problem went away :slight_smile:

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.