Apple Player Update Beta Testing - Archive

You need a Plex pass to test experimental and beta features.

I was having issues playing any (local) content with the new builds and they all just didn’t work. After re-reading these recent posts about the DNS binding I looked into it some more.

I use NextDNS (which is great) but I could see in the logs there that the plex.direct was being blocked as I had the security feature “prevent DNS rebinding” enabled.

Turning that off now has all content playing on the latest builds with the experimental player.

Thought I’d mention it if others are also using NextDNS.

1 Like

I had a PiHole running. After disabling it, problem seem resolved.

Create a whitelist entry for plex.direct.

I request everyone take a step back.

Thank you.

9 Likes

So, to restate the outstanding issue:

Sometime between the initial experimental build and 8587, when using the experimental player, rebinding support became required. Unclear if this is intentional.

This does not appear to be the case when using the old player in current builds.

Additionally:

Pausing (using either the clickpad or the actual pause button) and then seeking forwards or backwards and then unpausing puts playback in a state where:

A subsequent press of the clickpad will show the transport bar but will not pause or otherwise affect playback

Pressing the pause button actually will pause playback but will then stop responding

In either scenario, the Apple TV screensaver will appear eventually (during playback)

2 Likes

Since subtitles aren’t working, I can only do some limited testing, not use this version as my regular player.

The stuttering might be gone in 24 or 23.976fps videos, but it’s certainly there in 25fps videos. Tested on both Apple TV 4K generation 1 and 3. (I have set it up so that the frame rate of the TV will adapt to the frame rate of the movie played - 50 fps for 25 fps videos.)

Here’s a sample file. It’s the opening credits of Adèle and the Secret of the Mummy which scrolls sideways, so any stuttering will be very obvious.

Sorry no video available.

It is available.

There’s just some problem with how the forum interprets links to Dropbox videos. Sorry about that. If anyone knows a better way to link to a Dropbox video, please let me know!

If you right-click on the video and select “copy video address” or “copy video link” etc. and then paste that into a new browser window, you should be able to access it.

1 Like

I can confirm the sample Adèle and the Secret of the Mummy does stutter on the ATV 4K (2022), yet in PMS web it does not. :sob: :sob:.

It’s very obvious with the horizontal pan

Version: 8.38 (8676)

Thank you all with the investigation around the networking issue, it will definitely be helpful in figuring out what needs fixing! :bowing_man: :heart:

Also, thanks for the sample @anders_m72, I’ll file an issue so we can track it internally during this work.

5 Likes

@danethomas Just a followup… if you want to keep “prevent DNS rebinding” enabled in NextDNS, you can just add plex.direct to your allowlist and things should work:

Allowing takes precedence over everything else, including security features.

2 Likes

@hsousa Thanks for the TestFlight invite! This build completely resolved my playback issues in-app (and the phone is staying super cool to the touch, which is an added bonus). But! It looks like PIP is not working at all for me. Tapping the PIP button just flips the player back to the video poster with an infinite loading spinner.

Let me know how I can help debug.

1 Like

Thanks for the report Michael. Our main focus has been Apple TV, where we don’t support Picture in Picture at the moment, so I can totally see how we missed this! :sweat_smile:

It’s on our list and will certainly get addressed before we release it publicly.

Ah, fair enough! I did give it a go on tvOS as well (also resolved my severe playback issues!). I did notice some oddity with the scrubber, though. Several instances where the video was playing but the scrubber/timestamp wasn’t progressing. It also led to being in a state where the screensaver would come up while video was playing (I’m assuming this is because the OS doesn’t realize there’s something playing). Let me know how I can help there or if it’s a known issue.

@michaelyork Presumably the same behavior I’m seeing

There’s some additional squirreliness that I can’t quite repro that involves skipping… it seems that something like

  • during playback, skip from Time A to Time B
  • allow playback to continue from Time B for some arbitrary period to Time C
  • trying to skip from Time C causes it to skip from Time A

will take a closer look at that later in the week

I see 8.38 (8773) was released today, should this group be testing that version, or should we hold off?

1 Like

Have Paused sessions set to “0” in server settings. I can not reproduce your issue.

Following Issue happens for me with the latest and previous build:

  • During playback skip ahead with the right button on the remote
  • With the middle button seek through the media and jump to a abritary position
  • Skip ahead again

Controls are now competely frozen. The only way for me to gain control again is to press the back button and start the media again.

Tested on:

  • Apple TV 4K MN873 (3rd Generation), tvOS 17.5.1
  • Apple TV 4K MQD22ZD/A (2nd Generation) with the new Siri Remote, tvOS 17.5.1
2 Likes

That’s correct, will only work once on the progress line, then the pipe ( Vertical line) freezes. It’s a bummer and @hsousa is aware

2 Likes