Jump to content

Playback error: No compatible streams are currently available


Go to solution Solved by oyoki,

Recommended Posts

Posted

Hi,

with the latest Emby for iOS I can't anymore play any media files from my Emby servers, but only see an error

"Playback Error
No compatible streams are currently available. Please try again later or contact your system administrator for details."

Well, logs do not tell anything to me, but hopefully they tell something to you.

I have two servers running and seeing the very same issue from both on Emby for iOS. Android and browsers work completely fine, so this is isolated to this latest version that looks to be released just few days ago and since then I've encountered the issue. Both servers are on latest 4.8.10.0, though I must say I saw this issue also on earlier 4.8.8.0 before updating the main server.

Device iPad Pro 11" (M4), Emby for iOS version latest 2.2.31. I have tried to delete the app, delete all its data and reinstall it now multiple times, but the issue persists. Issue is only for the streaming, as downloading seems to work and those files I can play.

playback_issue.txt

Posted

Devs will need full logs, not just a snip.

Posted

hi, are you using a reverse proxy?

Posted

Yes for the main server, but not for the local network test server where I saw the same issue.

Posted

Small update. No idea what has happened, but the local network test server, which ain't behind a reverse proxy, seems to work now. No idea why, could be just that the server was jammed. BUT the main server I want to use is still not working on iPad. On Android TV and Android phone it works just normally. Also looks like the issue is isolated to that specific iPad model, as my 10 years old iPad with older iOS 16.7.10 it also works. The new iPad Pro was running iOS 17.5.1, but the issue continues to persist on 18.1.

Posted

And more of the debugging. Looks like the issue corrects itself if I go out from my local network. My main server is running on my NAS on same network as my other devices, so when I'm connected to my home network with the iPad the Emby app shows that the main server answers from address 192.168.1.140:8096 instead of my domain and during this I can't play anything. It's super strange as then my test server runs in 192.168.1.100:8096 where I've also disabled remote play and that works now flawlessly when iPad is in same network.

If I connect my iPad to other network the address changes to my domain in Emby app and playback works, so the reverse proxy with enforced SSL and websockets enabled seems to work. It's just that local network part seems to be having the issues.

  • Solution
Posted

Oh lord. So, looks like iOS has been requiring additional permissions for Emby since I don't when. I'm testing things now to be super sure, but I just found in iOS Settings -> Apps -> Emby that Local network access was disabled. Enabled that and tada, local network playback works. I'll keep testing and return.

  • Like 2
Posted
10 hours ago, oyoki said:

Oh lord. So, looks like iOS has been requiring additional permissions for Emby since I don't when. I'm testing things now to be super sure, but I just found in iOS Settings -> Apps -> Emby that Local network access was disabled. Enabled that and tada, local network playback works. I'll keep testing and return.

Hi, yes this probably caused it. Thanks for following up.

Posted

Yup, looks to be solved with that one setting. Pity the app doesn't ask for the permission, so finding the setting took a while as it was quite hidden. I'd say all good now. 

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...